You’ve developed a killer app for one mobile device—now it’s time to maximize your intellectual investment and develop for the full spectrum of mobile platforms and devices. With Cracking iPhone and Android Native Development, you’ll learn how to quickly retool between the iPhone and Android platforms and broaden the interest and audience of your app, without working with burdensome and error-prone compatibility layers and toolkits.
Cracking iPhone and Android Native Development takes you, the developer, through the same mobile software development project on both platforms, learning the differences between and the relative strengths and weaknesses of each platform as you go. No magic intermediate layers of obfuscation—by the time you get to the end, you’ll be an expert at developing for any of the major smartphone platforms using each vendor’s preferred toolset and approach.
Cracking iPhone and Android Native Development covers the iPhone and Android platforms, two of the hottest mobile device platforms on the market today.
Cracking iPhone and Android Native Development is the essential book for software developers looking to build applications that run natively, without cumbersome compatibility layers and toolkits, on the iPhone and Android platforms.
Chapter 1. Introduction
Chapter 2. The Six Bookmarks Server Service
Chapter 3. Application Architecture and Functional Specification
Chapter 4. Android: Installing the Toolset
Chapter 5. Android: Building the Logon Form and Consuming REST Services
Chapter 6. Android: An ORM Layer on SQLite
Chapter 7. Android: Pushing Changes to the Server
Chapter 8. iOS: Installing the Toolset
Chapter 9. iOS: Building the Logon Form and Consuming REST Services
Chapter 10. iOS: An ORM Layer on SQLite
Chapter 11. iOS: Pushing Changes Back to the Server
Chapter 12. iOS: MonoTouch