There is a buzz going around the interactive media community, and it's all about the iPhone. Agencies are getting demands from their clients to build iPhone applications. End users are downloading millions of applications. Web developers who focus on building Flash applications are in a unique position to make the switch to building iPhone applications. They already have a keen understanding about programming for a visual environment, and they understand how to build applications and minigames for websites. This book will serve as an introduction to Objective-C for those developers with an understanding of ActionScript. For a Flash developer who never developed for Mac OS X, contemplating this switch can be a daunting idea. When compared side by side, the environment used to build Flash applications and the iPhone SDK are not all that dissimilar, and this book will help Flash developers recognize those similarities and use that knowledge to create engaging iPhone applications for their clients. This book will help anyone who is building Flash applications to add "iPhone applications" to their arsenal of skills.
* Learn how to develop for iPhone * Transfer your skills from ActionScript to Objective-C * Master the iPhone SDK What you'll learn Readers of this book will learn how to use their existing knowledge about Flash development to more quickly learn how to write applications for the iPhone using the iPhone SDK and all of its tools. * Create applications in Objective-C * Identify the differences between ActionScript and Objective-C * Identify the similarities between the languages and how to leverage ActionScript development knowledge in Objective-C * Learn how to get the most out of the iPhone SDK * Use iPhone-specific features such as the accelerometer, camera and GPS in your applications * Deploy applications on the iPhone Who this book is for This book is for experienced Flash developers who are interested in starting to learn how to build applications for the iPhone.
James Eberhardt is co-founder of Echo Mobile and a Technical Director with over 13 years of experience of leading convergent media projects, and works with production companies to deliver content and stories to audiences through any available screen particularly the ubiquitous screens of mobile devices. James has been the Technical Director on award winning websites such as theborder.ca, shortsinmotion.com, burnttoastopera.com, thisisdanielcook.com, and thisisemilyyeung.com. It is through projects such as these that he has brought games, video, contests and other content to cell phone users. In 2007 shortsinmotion.com won the "Best Made for Mobile Video Service" at the Global Mobile Awards, and the "Mobile Program Enhancement Award" at the Banff World Television Awards. In 2008, theborder.ca launched the first nationwide mobile contest to use QR Codes, a mobile technology that is quickly gaining popularity around the world. This mobile contest for The Border won the award for the category "Mobile Program Enhancement Award" at the Banff World Television Awards in June 2008. He currently teaches at Ryerson University and the Rich Media Institute in Toronto. In 2006 James was invited to teach Flash Lite for mobile devices at China's foremost university for design, the Central Academy of Fine Arts; and returned in 2007 for another teaching engagement. He has also taught at George Brown College in Toronto. James is an advisory board member for Seneca College's Digital Media Arts program. He has spoken on the topic of mobile technologies at colleges and universities, as well as conferences such as FITC and Doc: IT!. In 2006 he was the recipient of the "Programmer of the Year" award at the Canadian New Media Awards. Previously James was Technical Director for marblemedia, Lead Architect for Infinet Communications, and Team Lead for extendMedia. He graduated from Ryerson University with a Bachelor of Applied Arts in New Media."