Everyone is developing iPhone applications, and it’s clear why. The iPhone is the coolest mobile device available, and the App Store makes it simple to get an application out into the unstoppable iPhone app market. With hundreds of thousands of app developers entering the game, it’s crucial to learn from those who have actually succeeded. This book shows you how some of the most innovative and creative iPhone application developers have developed cool, best-selling apps.
Not only does every successful application have a story, but behind every great app is excellent code. In this book, you’ll see the code and learn how to use it to make your own cool applications. You’ll learn everything from importing 3D art assets into your iPhone game to using Cocos2d for iPhone and iPad. This book shares the secrets of the coolest iPhone apps being built today by the best iPhone developers—invaluable knowledge for anyone who wants to create the app that everyone is talking about.
What you’ll learn
Game development with Unity and iPhone OpenGL
Unit testing and iPhone-specific testing tools
How to approach and solve complex app development roadblocks
The best code fully explained and presented with screenshots
Who this book is for
iPhone application developers of all experience levels and development platforms
Table of Contents
Chapter 1: Using Concurrency to Improve the Responsiveness of iPhone and iPad Applications
Chapter 2: Your Own Content Pipeline: Importing 3D Art Assets into Your iPhone Game
Chapter 3: How FlightTrack Uses External Data Providers to Power This Best-Selling Travel App
Chapter 4: Write Better Code and Save Time with Unit Testing
Chapter 5: Fun with Computer Vision: Face Recognition with OpenCV on the iPhone
Chapter 6: How to Use OpenGL Fonts without Losing Your Mind
Chapter 7: Game Development with Unity
Chapter 8: Cocos2d for iPhone and iPad; It Is Easier than You Think
Chapter 9: Creating an Audio-Centric App for the iPhone with AVAudioPlayer
Chapter 10: Implementing Push Notifications at eBuddy
Cisco Express Forwarding (Networking Technology) How does a router switch a packet? What is the difference between routing a packet, switching a frame, and packet switching? What is the Cisco® Express Forwarding (CEF) feature referred to in Cisco documentation and commonly found in Cisco IOS® commands? CEF is a general term that describes the mechanism by which Cisco routers and... The Mathematica GuideBook for Programming
This comprehensive, detailed reference provides readers with both a working knowledge of Mathematica in general and a detailed knowledge of the key aspects needed to create the fastest, shortest, and most elegant implementations possible. It gives users a deeper understanding of Mathematica by instructive implementations, explanations, and...
PMP Exam Cram 2
PMP Exam Cram 2 offers concise information mixed with real-world scenarios delivered in an approachable, friendly style. This book is the perfect complement to the Project Management Book of Knowledge (PMBOK). This Exam Cram 2 will help you make sure you've nailed important concepts and know exactly what the exam will cover. It...
Information Security and Privacy: 18th Australasian Conference, ACISP 2013, Brisbane, Australia, July 1-3, 2013, Proceedings (Lecture Notes in Computer Science)
This book constitutes the refereed conference proceedings of the 18th Australasian Conference on Information Security and Privacy, ACISP 2013, held in Brisbane, Australia, in July 2013. The 28 revised full papers presented were carefully selected from 78 submissions. Conference papers are organized in technical sessions, covering topics of...
Tales of the Barbarians: Ethnography and Empire in the Roman West
Tales of the Barbarians traces the creation of newmythologies in the wake of Roman expansion westward to theAtlantic, and offers the first application of modern ethnographictheory to ancient material.
* Investigates the connections between empire and knowledge atthe turn of the millennia, and the creation of new histories in...
On the Internet, Second Edition (Thinking in Action) Can the internet solve the problem of mass education, and bring human beings to a new level of community? Drawing on a diverse array of thinkers from Plato to Kierkegaard, "On the Internet" agues that there is much in common between the disembodied, free floating web and Descartes' separation of mind and body. Dreyfus also shows how...