> From: Pepe [mailto:pepe.f...@gmail.com] > Sent: 26 January 2012 07:45 > > Please do not try to make a hybrid architecture. I believe it will failure. > I hope Flex 5 will have two versions which are desktop version and mobile version.
The key here is to use composition, rather than inheritance, for the Flex 5 components. This then allows the mobile and desktop components to be composed differently (no mouse handler for mobile for example.) Of course since composition involves lots of interfaces and small classes, it may not happen for performance reasons. In which case we have to keep the monster class style of Flex 3 and 4 and it will need people like you Pepe to help write two versions of each component class :) David.