I have a requirement to build a flex mobile app (iOS/Android) which is capable of downloading data from the web (product animations and associated data).
It needs to handle additional product lines if I add any and cache the data offline (in SQlite I guess).
I think web services is probably the answer but is it possible to load an external library such as SWF or SWC using this method?
Any help is much appreciated as always!
If you need to pass data to and from a Flex app then you can use RemoteObject (AMF), WebService (SOAP), or HTTPService (REST). My personal recommendation is to use RemoteObject/AMF whenever possible.
You can load another SWF at runtime using SWFLoader. I’m pretty sure that SWFLoader will not work on iOS as there are clauses in the iOS Developer agreement that you can have code that will interpret other code at runtime or something similar.