g Text Version
Beauty & Self
Books & Music
Food & Wine
Health & Fitness
Hobbies & Crafts
Home & Garden
News & Politics
Religion & Spirituality
Travel & Culture
TV & Movies

Bored? Games!
Take a Quiz
Rate My Photo

Natural Living
Folklore and Mythology
Distance Learning

All times in EST

Full Schedule
g Flash and Animation Site

BellaOnline's Flash and Animation Editor


Flash Mobile Application Development For Dummies

Jodie O'Rourke's Flash Mobile Application Development For Dummies is the first book to supply needed information, not easily found on the web or in other books, about developing apps for Android and iOS .

For the last eight months, I've been researching how to create a storybook app in FlashR Professional. I have purchased many books about Flash and AIRR but they all seem to give the same information, falling short of supplying the critical information needed to create a performance optimized app in Flash Professional. I was able to find a little information on the AdobeR site and a few blogs, but nothing that completely covered this important topic.

Also, most of the Flash-related mobile development books available concentrate on using Flash BuilderR to develop mobile apps and only touch on Flash Professional. This was very frustrating due to the high visual nature of a storybook application and Flash Builder's limitations in this area. Flash Professional is the best choice for apps that rely heavily on illustration, animation and user interaction.

Jodie O'Rourke's book, released a few days ago, not only concentrates on Flash Professional as the development environment but covers the advanced topics that will help you to optimize your application's performance. You will enjoy Jodie O'Rourke's subtle humor throughout the book as she discusses some very complicated topics in non-technical language with simple step-by-step instructions.

As you would expect, being a For Dummies book, the author starts with the basic topics from mobile-related terminology and what makes a good app to an introduction to the Flash Professional tools and workspace. Covering both the AndroidR and iOSR platforms, the sample project that you develop throughout the book is an arcade game called SpaceShipZapZap. You can try the game for free from the app stores and also download the source code from the Dummies website. As you build the app, the author shares her experience in app development and discusses how to avoid common pitfalls with good development decisions.

You begin by building a start screen for the game, using the Flash drawing tools. The author explains how she creates filter effects, such as drop shadows, without using those CPU hungry filters and how ActionScript code, such as bottlenecks, can become CPU problematic and how to avoid them in your code.

You use ActionScript to initialize the app and to create your alien fleet. But you can't have a game if the fleet just sits there. O'Rourke teaches animation basics from frame-by-frame animation and tweening to coding your animations with ActionScript and collision detection. She discusses how to create interaction, such as drag and drop, using event listeners and how to avoid performance problems such as event bubbling. She also explains how garbage collection works and discusses other performance aids such as using device fonts, object pooling and bitmap caching.

Of course, she also covers incorporating mobile features into your app, such as geolocation, SMS, calls, maps, multi-touch gestures and the accelerometer. She discusses the development considerations when using embedded audio/video versus the various ways to stream over the internet. She also covers how to collect user information with forms and the mobile keyboard and your storage/retrieval options.

Now that you have built the perfect app, you need to test it on a target device using the Flash testing tools and WiFi. She also covers how to test your app in Device Central and Flash Builder and discusses how to set up your app for Ad Hoc testing with multiple testers. Finally, she covers what is needed to submit your app to both the Android and iOS app store.

Although this book concentrates on Flash Professional, the author includes a chapter on creating and testing an RSS reader app in Flash Builder. The Part of Tens section includes tips on performance optimization, pleasing the app user and app store success.

Jodie O'Rourke is an Adobe Certified Flash and Flex Platform Expert and Adobe Community Professional specializing in Flash, Flex and AIR development.

*I purchased this book with my own funds.

Join us in the Flash forum. | Join us in the Digital Art and Design forum.


Add Flash+Mobile+Application+Development+For+Dummies to Twitter Add Flash+Mobile+Application+Development+For+Dummies to Facebook Add Flash+Mobile+Application+Development+For+Dummies to MySpace Add Flash+Mobile+Application+Development+For+Dummies to Digg Flash+Mobile+Application+Development+For+Dummies Add Flash+Mobile+Application+Development+For+Dummies to Yahoo My Web Add Flash+Mobile+Application+Development+For+Dummies to Google Bookmarks Add Flash+Mobile+Application+Development+For+Dummies to Stumbleupon Add Flash+Mobile+Application+Development+For+Dummies to Reddit


RSS | Related Articles | Editor's Picks Articles | Top Ten Articles | Previous Features | Site Map

For FREE email updates, subscribe to the Flash and Animation Newsletter

Past Issues

Printer Friendly
tell friend
Tell a Friend
Email Editor

Content copyright © 2018 by Diane Cipollo. All rights reserved.
This content was written by Diane Cipollo. If you wish to use this content in any manner, you need written permission. Contact Diane Cipollo for details.


g features
Subtle Animation Website Trends

Wix Editor - Background Video

Video on Wix Websites

Archives | Site Map


Past Issues

Note: BellaOnline uses cookies to help provide a consistent user experience. Our advertisers may use cookies to help customize ads. Please contact us with any question about our cookie use.

Summertime Foods
Corn on the Cob
Burgers on the Grill
Apple Pie


| About BellaOnline | Privacy Policy | Advertising | Become an Editor |
Website copyright © 2018 Minerva WebWorks LLC. All rights reserved.

BellaOnline Editor