Flash CS5 Frequently Asked Questions for iPhone

Original author: Lee Brimelow
  • Transfer
Foreword: All information contained in this FAQ is subject to change.

Can I create iPhone apps in Flash Builder?
Yes, you can compile applications from Flash Builder. I think it will be something like AIR. You can even compile from the command line. You provide the SWF and XML file to the compiler and get the IPA file.

Why do these applications have larger file sizes than regular iPhone apps?
This is because all the necessary Flash libraries are included in the application for everything to work. Our goal is to make the size as small as possible. But you should expect some extra weight when using Flash.

Are there certain types of applications that are not suitable for development on Flash for iPhone?
Of course. Although we do have hardware acceleration support, you shouldn't build full-blown 3D worlds in Flash CS5. A good example is the Star Wars game created by Infared5 . Such a candidate is not suitable for development on Flash.

When can I try all this?
We plan to release a public beta version of Flash CS5 before the end of this year. I can not say more specifically, since the work is not finished yet. Again, things can change.

Will Adobe make it possible to test features such as the accelerometer on the desktop?
Yes, we are considering various options for testing the functions of the device on the desktop. The next version of Device Central will allow you to test the accelerometer and GPS, but it is unclear whether this will work the same on the iPhone.

Why does it take so long to compile?
I would not discuss this and what happens during compilation. Of course, we strive to make compilation as fast as possible. But the compiler needs to do a lot during this time.

How is hardware acceleration used on the iPhone?
We have a new interface that is similar to cacheAsBitmap except that it caches your visual object in the GPU even when it scales, rotates, converts to 3D, or its transparency changes. The actual details of the API are currently renamed, which is why at the moment I do not own the implementation details.

Can I find out a lower level of detail about how this all works?
At Mike ChambersThere is an excellent presentation that contains much more detailed information. Download and, most likely, there will be answers to your questions.

Does this mean that you are no longer trying to get Flash for iPhone?
Of course not. We are continuing our efforts to get Flash Player on the iPhone. But for this to happen, we need Apple support.

PS from the translator The
question of compilation speed sends us to the last video tutorial from the same Leah Brimlow, which can be viewed here .

Thanks to Khizhnyak for the adjustments.

Also popular now: