As the fourth book in our series of iPhone Projects based on the work and experiences of iPhone, this volume takes on the more advanced aspects of iPhone development. The first generation of iPhone applications has hit the App Store, and now it's time to optimize performance, streamline the user interface, and make every successful iPhone app just that much more sophisticated. Paired with Apress's bestselling Beginning iPhone Development: Exploring the iPhone SDK , you'll have everything you need to create the next great iPhone app that everyone is talking about. Along with series editor Dave Mark , your guides for this exploration of the next level of iPhone development, include:
Noel Llopis Book order (chronological)


Game Development Series: C++ For Game Programmers
- 412 pages
- 15 hours of reading
C++ is essential in game development, yet it presents unique challenges that differ from general application programming. This resource offers practical guidance on the C++ features best suited for game development, clarifying common misconceptions and highlighting effective methods for creating games. It emphasizes concepts and ideas rather than merely providing code snippets, focusing on how C++ functions within a game development context. The book outlines practical rules, identifies effective practices, and warns against potentially harmful techniques. It addresses common challenges faced by developers, showcasing proven solutions used in real games. Additionally, it delves into new technologies like STL and discusses platform-specific challenges for PCs and game consoles. The techniques presented are applicable across various aspects of game programming, including graphics, physics, and AI. This resource is ideal for game programmers aiming to enhance their C++ skills, as well as for experienced programmers seeking to transition into the game industry. Those working in graphics, embedded systems, and real-time systems will also find valuable insights and techniques relevant to their fields.