Skip navigation
Currently Being Moderated

Flex mobile? should I avoid it?

Apr 30, 2012 4:46 AM

Hi,

I need to develop an app for mobile... And it looks like the Flex mobile framework is a huge time saver!

But I know the adobe dropped Flex to Apache... Should I avoid using it?

 

Thanks

Gil

 
Replies
  • Currently Being Moderated
    Apr 30, 2012 10:07 AM   in reply to GilAmran

    They opened it up as opensource just like subversion or apache server, etc. This is only a good thing as it can be bug fixed using extra resources perhaps expeditiously.

     

    Nothing feels as perfectly smooth as native. If you're willing to give up a little performance, I absolutely recommend using Flex for almost all app types from UI to games. The re-usable portions of your projects are a huge perk from device to device.

     
    |
    Mark as:
  • Currently Being Moderated
    Apr 30, 2012 12:34 PM   in reply to GilAmran

    The AIR SDK and Flex SDK are different. For example you probably have AIR inside your flash environment but try loading something from the Flex SDK like something a spark component would use:

     

    e.g. Flex:

     

    import mx.collections.ArrayCollection;

     

    Does that work for you? Probably not. It's only part of a modern Flex install.

     

    Flex mobile introduces the spark components which are all mobile optimized. Adobe AIR is the runtime (VM) that gets exported captive and compiled down to ARM. You don't need to have a single Flex component in your AIR for Mobile project. AIR for Mobile does not require Flex.

     
    |
    Mark as:
  • Currently Being Moderated
    May 1, 2012 8:38 AM   in reply to GilAmran

    It including spark.swc means you have the mobile optimized flex components for mobile. That's what spark is. Just make sure those components have classes such as I mentioned to work well. Like a Spark List component can use a mx.collections.ArrayCollection as its dataProvider.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points