Book Image

Flash iOS Apps Cookbook

By : Christopher Caleb
Book Image

Flash iOS Apps Cookbook

By: Christopher Caleb

Overview of this book

The latest version of Flash Professional can directly target iOS, allowing Flash developers to write applications that will run natively on Apple's iPhone, iPad, and iPod touch. What's more, with Apple loosening its restrictions on third-party technologies, apps written in Flash can now be sold and distributed within the App Store.Flash iOS Apps Cookbook provides the recipes required to build native iOS apps using your existing knowledge of the Flash platform. Whether you want to create something new or simply convert an existing Flash project, the relevant steps and techniques will be covered, helping you achieve your goal.Learn how to configure and use Flash Professional for iOS development by writing and deploying a simple app to a device. Implement many iOS-specific features such a multi-touch, the virtual keyboard, camera support, screen orientation and the Retina display. Overcome the limitations of mobile development by mastering hardware acceleration and optimization. Whether you're an enthusiast or professional developer, the Flash iOS Apps Cookbook is your toolkit to creating high-quality content for iPhone, iPad and iPod touch.
Table of Contents (21 chapters)
Flash iOS Apps Cookbook
Credits
About the Author
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Daniel Albu is a freelance Flash platform developer with more than ten years of experience in the production and deployment of rich media websites, games, and applications.

Daniel has unique expertise in production and integration of Flash and Flash platform-based technologies. Most recently, Daniel entered the mobile development field by using Adobe AIR to develop for the Android and iOS platforms.

Daniel also provides worldwide remote training and consultancy around Flash platform technologies for companies and individuals alike.

JP Berrie first encountered Macromedia Director 4 in 1995 while at university studying Multimedia Technology, and subsequently embarked upon a career as a Multimedia Developer, specializing in Director Lingo and latterly Flash ActionScript 3.0 programming.

He was appointed lead programmer for several BBC games titles, including Walking with Beasts, Bill & Ben the Flowerpot Men, and Rotten Ralph. Other titles include the Chicken Run game for Activision / Aardman Animations, and a title for interactive publishing giants Dorling Kindersley.

Since 2002, JP has freelanced for many clients including global brands such as AstraZeneca, BP, Diageo, Guinness, Kellogg's, Pepsi, Pfizer, and the Post Office.

Website: www.jpberrie.com.

Simon Buckley received his M.Sc in Physics from the University of Birmingham, England, in 2007 before moving into Computer Science to gain a M.Sc in Intelligent Systems Engineering at the same university in 2008.

After graduating, Simon spent some time as an enterprise Java developer before opting to go freelance. He is now a Flex Adobe Certified expert and his company, Techjump, specializes in developing workflow tools and Rich Internet Applications for desktop and mobile platforms. He loves working with new technologies, developing rich user experiences, and solving tough programming problems.

Mark Doherty is the Platform Evangelist for Mobile and Devices at Adobe, working to create a vibrant ecosystem around Flash Player and Adobe AIR for devices. He has spent ten years in the mobile and devices industry, including seven at Adobe, holding Engineering, Consulting, Business Development, and Marketing roles. Prior to this, Mark has worked with leading OEMs at Mobile Innovation, Nokia, Samsung, and Panasonic.

Richard England is an award winning freelance developer, who has worked with Flash technology for over 10 years, including building BAFTA-nominated educational games, interactive learning resources, and truly Rich Internet Applications.

An eternal student of all things digital, Richard is enthused by the ever-evolving mobile development landscape, creating applications for iOS both natively in Objective-C and with Adobe AIR.

Richard can be contacted through Twitter—@englandrp.

Stuart McLeman has been involved with web and mobile software development for ten years since his previous life in electronic engineering. From working on educational Flash content for the BBC through to his current role as lead iOS developer at WeeWorld, he has always been passionate about aesthetics and usability as well as good code. Although Objective-C is his new love, he still has fond memories of AS3. He can't wait to see how the mobile landscape will evolve so he can decide what to learn next!

Stuart can be contacted through his website: www.stuartmcleman.com where he promises to someday start a blog, or through Twitter—@stuartmcleman.

Brian Rinaldi is a content and community manager for the Adobe Developer Center team, where he oversees community strategy for developers with a focus on HTML5 and JavaScript. Brian has been a Flex, Flash, and ColdFusion developer for over a dozen years and has been always known for his contributions to the community as an open source developer, a speaker, and an author. Brian founded the ColdFusion user group in Boston as well as the RIA Unleashed conference. Brian blogs regularly at http://remotesynthesis.com and is an unreformed twitter addict—@remotesynth.

David Wagner has been creating mobile phone games and applications for over a decade—from the days when 96x64 pixel displays with four shades of green were a luxury, through to the present with multi-cored, GPU-accelerated devices of pure awesomeness. In between, he has played with assembler, made a career of embedded C programming, decided browsers were more fun with ActionScript, and then went back to the future with Objective-C. He is currently a senior engineer at HuzuTech, working on a cross-platform virtual world framework.

If you want to read his occasionally coherent ravings, visit www.noiseandheat.com, or you can follow his stream of sarcasm on Twitter—@kaeladan.