Thursday, August 25, 2011

Book "Flash Mobile: Developing Android and iOS Applications" by Matthew David

About the Book: Build rich media applications for the iOS and Android platforms with this primer to Flash mobile development. You get all of the essentials - from setting up your development environment to publishing your apps to the Google Market Place/Apple iTunes App Store. Develop elementary applications without coding; then realize the power of ActionScript 3 to add rich complexity to your applications. Step-by-step instruction is combined with practical tutorial lessons to deliver a working understanding of the development stages including: *Rapid prototyping; *Adding interactivity, audio, and video; *Employing iOS and Android Interface Calls; *Hardware optimization with AIR; *Game development; game engines, controlling physics, and 3D; *Designing for iPad, Android tablets, and Google TV; *Code optimization, testing, and debugging User interfaces are presented in full color to illustrate their nuances. The companion website, www.visualizetheweb/flashmobile, includes all of the AS3 code, project files, and a blog to keep you up to date with related news and developments. *Publication within weeks of Adobe's release of the Android packaging utilities; *Full-color illustrations of UI and design implementations; *Companion website with tutorial media and author forum.

About the Author: Matthew has written books for Friends of Ed, Pearson Press, New Riders, Wiley, Focal Press and Peach Pit. He is also experience at leading teams top deliver bestselling titles books that come with accompanying video training and media. An example is Flash MX Magic, a book written by 7 authors, with an accompanying web site and CD. The book sold over 45,000 copies in 12 languages. Matthew is also the author of 400+ articles

My Review: I developed with a friend of mine an application for iOS named "Bible Names" and I was really with high expectations that this book would take us to the "next level", allowing us to use flash on our future application developments. Although the book is really well written and full of examples, its main focus is on Android platform.
That does not take the merit off this book. For Android specific developers, it is an excellent source of information. First section covers how to set up flash CS5 for Android Development. First project is to create your first application using flash CS5. Then the author covers "Rapid Android Development in Flash CS5", and second project is "Optimizing Animation, Audio, Video and Component Use in Your AIR for Android Apps". Third section deals with "Developing Mobile Applications using ActionScript" and the project for this section is called "Building Sprite's 123", a game that teaches the numbers from 1 to 30. Section four covers "Leveraging Custom iPhone and Android Interface Calls with ActionScript" and the project associated with this section is "Building a Gesture-Driven Application". Fifth section covers "Building Games with Flash for the Mobile Market" and project is "Building a Mobile Game". Last section talks about "Deploying Mobile Apps with Flash CS5" and the project is "Publishing Your Apps into the Many Different App Stores". 
Overall it is a useful book, mainly if you are into developing for Android platform. was kind enough to provide this book for me through their Vine Program for reviewing and I was not request to provide a positive review. Opinions expressed here are my own.
If you read this review, fell free to leave a comment!

1 comment:

  1. This is one of the brilliant information about Android application.Great post.