Beginning iOS Game Development
Want to start writing games for the iPhone and iPad, but you're new to iOS development? This book provides the starting point. No matter your experience level with iOS programming, this beginner's guide covers the technologies you need to know to get started creating fun iOS games. The coverage begins with the tools you'll need, including Xcode and Interface Builder, then gives you a tutorial in C and Objective-C, the languages you'll need to develop for iOS. Then you'll learn how to use the Cocoa Foundation framework and the Model-View-Controller architecture. Once you have the foundation in place, you'll move on to the libraries you need to add graphics, animation and sound, control user interaction, and even allow players to play head-to-head across a network. Learning how to create games should be nearly as much fun as playing them, so this book offers a complete, playable game in nearly every chapter. Each game is created in simple, easy-to-understand parts, building to a full game by chapter's end. Author Patrick Alessi explains all the code line-by-line so you'll always know exactly what you're building. more »
Sams Teach Yourself iOS 5 Application Development in 24 Hours, 3rd Edition
In just 24 sessions of one hour each, learn how to build powerful applications for today's hottest handheld devices: the iPhone and iPad! Using this book's straightforward, step-by-step approach, you'll master every skill and technology you need, from setting up your iOS development environment to building great user interfaces, sensing motion to writing multitasking applications. Each lesson builds on what you've already learned, giving you a rock-solid foundation for real-world success! more »
iOS 5 Programming Cookbook
Now you can overcome the vexing, real-life issues you confront when creating apps for the iPhone, iPad, or iPod Touch. By making use of more than 100 new recipes in this updated cookbook, you'll quickly learn the steps necessary for writing complete iOS apps, whether they're as simple as a music player or feature a complex mix of animations, graphics, multimedia, a database, and iCloud storage.

If you're comfortable with iOS SDK, this cookbook will teach you how to use hundreds of iOS techniques. Each recipe provides a clear solution with sample code that you can use right away. more »
Taking Your iPhone 4S to the Max
Whether you're using the new iPhone 4S or earlier iPhone that runs the new iOS 5, you'll find all the best undocumented tricks, as well as the most efficient and enjoyable introduction to the iPhone available. Starting with an introduction to iPhone basics, you'll quickly discover the iPhone's hidden potential, like how to connect to a TV, use Voice Control using Siri, have video chats with FaceTime, and call friends overseas with low-cost VoIP.

From the unified e-mail inbox and surfing the Web with Mobile Safari, exploring the world of social networking, using the multitasking capabilities of iOS 5, taking and editing photos, shopping for apps, media, and books, or just managing phone calls - you'll find it all in this book. You'll even learn tips on where to get the best iPhone accessories. Get ready to take your iPhone 4S and earlier running the new iOS 5 to the max! more »
Test-Driven iOS Development
As iOS apps become increasingly complex and business-critical, iOS developers must ensure consistently superior code quality. This means adopting best practices for creating and testing iOS apps. Test-Driven Development (TDD) is one of the most powerful of these best practices. Test-Driven iOS Development is the first book 100% focused on helping you successfully implement TDD and unit testing in an iOS environment.

Long-time iOS/Mac developer Graham Lee helps you rapidly integrate TDD into your existing processes using Apple's Xcode 4 and the OCUnit unit testing framework. He guides you through constructing an entire Objective-C iOS app in a test-driven manner, from initial specification to functional product. Lee also introduces powerful patterns for applying TDD in iOS development, and previews powerful automated testing capabilities that will soon arrive on the iOS platform. more »
Sams Teach Yourself Core Data for Mac and iOS in 24 Hours, 2nd Edition
In just 24 sessions of one hour or less, start using Core Data to build powerful data-driven apps for iOS devices and Mac OS X computers! Using this book's straightforward, step-by-step approach, you'll discover how Apple's built-in data persistence framework can help you meet any data-related requirement, from casual to enterprise-class. Beginning with the absolute basics, you'll learn how to create data models, build interfaces, interact with users, work with data sources and table views. Every lesson builds on what you've already learned, giving you a rock-solid foundation for real-world success! more »
Developing iOS Applications with Flex 4.5
Ready to put your ActionScript 3 skills to work on iPhone and iPad apps? This hands-on book walks you through the process of creating an Adobe AIR application for iOS devices from start to finish, using the Flex 4.5 framework. Move quickly from a basic Hello World application to complex interactions with iOS APIs, and get complete code examples for working with device components - including the accelerometer, GPS, camera, gallery, and multitouch display. This is an ideal resource for Flex developers of all levels. more »
Windows Phone 7 for iPhone Developers
If you've been developing for the competitive iPhone marketplace, this book will help you leverage your iOS skills on a fast-growing new platform: Windows Phone 7 (WP7). If you're a .NET programmer, it will help you build advanced WP7 mobile solutions that reflect valuable lessons learned by iOS developers. If you're a mobile development manager, it offers indispensable insights for planning cross-platform projects.

Hoffman's practical insights extend into every facet of WP7 development: building user interfaces; hardware and device services; WP7's unique Application Tiles; Push Notifications; the Phone Execution Model, local storage, smart clients, Model-View-View Model (MVVM) design, security, social gaming, testing, debugging, deployment, and more. A pleasure to read and packed with realistic examples, this is the most useful WP7 development book you can find. more »
Geolocation in iOS
Take advantage of iPhone and iPad sensors and advanced geolocation technologies to build state-of-the-art location applications. In this concise hands-on guide, author Alasdair Allan takes you deep inside Apple's Core Location framework, Map Kit, and other iOS tools, using illustrative examples and sample Objective-C code. Learn how to build location-aware apps for both iPhones and iPads, using code that detects hardware features and then adjusts your app's behavior.

If you're a programmer with iOS experience, or a Mac developer familiar with Objective-C, this book helps you get off to a solid start in location-based app development. more »
iOS in Practice
When you are building an iOS app, you want more than basic concepts - you want real answers to practical problems. You want iOS in Practice.

This book distills the hard-won experience of iOS developer Bear Cahill into 98 specific iOS techniques on key topics including managing data, using media, location awareness, and many more. And the sample apps are wonderful! As you pull them apart, you'll see two things: experienced app development and creative design savvy in action.

Examples written for iOS 6. more »