I am new to flash builder, and not much of a flash programmer (primarly web and desktop development) however I don't think it works quite like your envisioning. Flash builder is not flash, The similarities are in its use of action script and adobe air. You can't take a flash application and simply load it into flash builder to turn it into a mobile app.
1. Flash Pro CS5.5 can create mobile apps.
2. You can use Flash Builder to write AS3 without using Flex. You can also use Flash Builder to write your AS3 for a Flash Pro project, giving you best of both worlds. This is what I do.
3. It's not built in to the AS3 API, but you can do most anything with AS3 "native extensions": http://www.adobe.com/devnet/air/native-extensions-for-air/extensions/gyroscope.html
4. Unfortunately it's not going to be that simple. Flash Builder cannot open FLA files, and AIR (which is how mobile apps are compiled) requires AS3, not AS1 or AS2.
So I think your simplest route to update your CS3 FLA projects to be mobile apps would mean you need to use Flash Pro CS5.5. You won't need Flash Builder.
Hope that helps.
tnx Aaron, that was really helpul, maybe you can answer me two more questions. As I said before, I already have cs5.5, though I have not installed it yet so I don't know the details of it.
1. can the Flash cs5.5 export native apps just like the Flash builder, or is there any difference between those made with Flash builder and Flash pro?
2. You said Flash Builder can not open Fla files, so how can I start making something in flash and finish it in flash builder, is it possible? if for example, flash builder can only open .as files (or text files writen for actionscript) but all sprites are in a flash file, can i make a workflow between both utilities, if neither flash builder can open flash files, and flash can not understand extensions (I believe there is no way to compile in flash pro using the gyro extension, since it is not intended for flash pro)?
1 person found this helpful
1 - Yes Flash Pro exports apps just like Flash Builder. The only significant difference is that Flash Builder apps are often built using the Flex framework, which itself has nothing to do with AIR apps.
2 - If your project depends on FLA source files then you won't really be able to use Flash Builder to compile it. However, if you can compile your FLA into SWF or SWC assets you can then use those compiled assets in a Flash Builder. Also, you can use Native Extensions in Flash Pro, too. Even though some developers forget about Flash Pro, you can do almost everything with Flash Pro that you can do with Flash Builder. http://www.adobe.com/devnet/air/articles/using-ane-in-flash.html
tnx Aaron, that was really helpful. What I get from your answer is that a swf would be like a dll for a project made in flash builder, so I can make some parts in Flash and then 'build them' or link them (so that's where the name came from..) in Flash Builder.. but as you say, I can do everything in Flash (or everything that matters to me).
So the new plan is, make things in Flash (the one I have already installed), install Flash cloud in some spare equipment so I can export to mobile and keep the 5.5 to install full when I upgrade hardware
once again, tnx
A little late to the party, but I only wanted to add, that flash cs 5.5 is not out-of-the-box ready for handling the newest air versions (which you definitively want to utilize for mobile development)
The process to get cs 5.5 to work with air 3.5+ can be painful: