- 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.