Re: Flex Application Size Way To Large
PastaPrimavera,
It is frustrating sometimes!
Flex has a larger file size than Flash because it has much more overhead in
its framework. But that framework is what enables us to move way beyond Flash
in terms of data manipulation. Flex can easily work with data and application
servers with its RPC components. Flash can do this, but it is neither as
intuitive or as simple IMO.
Flex code is compatible with code management systems; Flash code is not.
A Flash "application" will not scale like a Flex application will. Working
with a timeline is not suited for applications which need to work with lots of
different types of changing data. I use After Effects extensively for timeline
animation to create Flash video for my Flex applications. but I cannot imagine
building a business application within a timeline!
So we pay a bit of a price in file size just to get started using Flex with
all its components and features, in comparison to Flash. But I think it is
better in scenarios where we work with data and need the ability to scale and
expand the manipulation of that data. Flex applications are much easier to
debug, modify and expand than Flash apps as they really are full-blown
applications.
And don't forget the ability to turn your Flex app into a desktop app using
AIR.
Hang in there and pick your development "battles" wisely. Since you obviously
have a good grasp on Flash development, you will be able to transfer those
skills into Flex and become a killer RIA developer. Don't get frustrated, but
try to see the advantages of both worlds and leverage your existing Flash
skills into Flex development. Speaking for myself, I wish I had more knowledge
of Flash which I could apply to Flex, but Flash has always been rather
mysterious to me. So, you have a great advantage here... use it and don't give
up on Flex!!!
|