I'm a Flash developer, I know AS3 well and am happy to tackle most problems with it. Recently though I've been drawn to building desktop apps instead of web based apps. I've been looking into various technologies, JAVA, WPF, C++ etc. While I'm happy to move, it makes sense to keep what you know in your toolset, so if I can use Air it would make sense to do so.
I need to be able to read and write to local files, mainly XML. I need to be able to create XML files locally from my app, read data from them, write new and or alter existing data on them. Is this all possible with AIR?
Also, is Flex/Flashbuilder the IDE of choice for AIR? Is the MXML my front end and AS3 my back end, similar to XAML and C# in Silverlight? Or do the two mix nicely with each other?
If Air can do the local file access I need (the most important one being to CREATE new XML files locally) I'd like to give AIR a test over the next few weeks. Can anyone suggest a good book, aimed at somebody who already knows Flash/AS3 fairly well.
Sorry if this is all trivial. I've been reading abut so many technologies over the last few days my mind has become mush.
>>> I need to be able to create XML files locally from my app, read data from them, write new and or alter existing data on them. Is this all possible with AIR?
Yes, this is very much possible with AIR. Please see the following for details:
>>> is Flex/Flashbuilder the IDE of choice for AIR?
Yes, FlashBuilder can accelerate development through features like intelligent coding, interactive step-through debugging, and visual design of the user interface layout. Learn more about FB here (latest available version is FB 4):
>>> Or do the two mix nicely with each other?
Yes, you can use both mxml and Actionscript to write your components and they both gel very well with each other.
Please visit the developer center for AIR to get lot more information:
Hope that helps,