Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

kenmarered

macrumors newbie
Original poster
Oct 28, 2009
24
0
[edit] - sorry, typo in the subject, it should read "Cross-platform RIA using Adobe Air, Flex?"

I need to write a cross-platform app that will run offline and online. When online, it may upload or download info from my server.

I'm leaning towards using Adobe Air coded using Flex. I've coded neither in the past (I'm from a php / c++ background).

People seem to have a love/hate affair with these Adobe technologies. I'd love some advice based on your experience.

Some info about the app - it will be gui-based (ie a text and forms-based office app rather than a game) and can be used offline or online.

Is Air the right way to go? If so, given I have programmed neither Flash, Java or Flex, which way do you think I should go? I have the full Adobe suite of apps.

*Thanks* in advance for any feedback. Sorry for my limited info and knowledge.
 
I need to write a cross-platform app that will run offline and online.

Air was pretty much invented to do what you are talking about. Making a cross-platform network aware app should be a well documented process.

If you are comfortable working in C++, As3 will be quite easy to pick up. I use Flex (now called Flash Builder, built upon eclipse) as a development environment, but do not use the Flex framework. I code actionscript-only applications and do not use MXML. This method would be most familiar to your current coding practices...
 
gotoandlearn.com

is a great site for learning as3, I also believe he has some video tutorials of getting started with flex and air
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.