Beginning iOS 6 Games Development

  • ISBN-13: 9781430244226
  • Publisher: Apress
  • Publication date: 11/30/2012
  • Edition description: New
  • Edition number: 1
  • Pages: 368
  • Sales rank: 377,730
  • Product dimensions: 7.40 (w) x 9.20 (h) x 0.90 (d)

Overview

Game apps on iPhone and now The New iPad remain one of the most popular type of apps in the Apple iTunes App Store.Does Angry Birds ring a bell? Now, you can learn to build game apps for the iPhone 5 and The New iPad using the new iOS6 SDK.

Beginning iOS 6 Games Development provides a clear path for you to learn and create iPhone and iPad game apps using the iOS 6 SDK platform. You’ll learn how to use the core classes to create rich and dynamic games apps, including graphics, animations, and sound. The latest version of Xcode 4.5 will be used in parts of the book to guide you along the way of building your iPhone or iPad game apps.

Other topics include iOS6 game appsdevelopment with the newest iOS Game Center update, persisting user data, and designing a compelling user experience. After readingthis book, you’llcome away with the skills and techniques for building a game app, top to bottom, that could perhaps even be sold on the Apple iTunes App Store.

*** NOTE: This book is an update of Beginning iOS 5 Games Development (ISBN-13: 978-1430237105)and Beginning iPhone Games Development (ISBN-10: 1430225998).

What you’ll learn

  • What to learn and how to build iPhone and iPad game apps using iOS 6 SDK
  • How to use UIViews to display game assets
  • How to leverage Core Animation to simplify animations
  • How to create frame-by-frame animations for action games
  • How to play sound using media classes
  • How to integrate with Game Center and other social media services
  • How to use Core Data to persist game state

Who this book is for

This book is for new iPhone and iPad app developers who want to create game apps, using the iOS SDK. A basic understanding of Xcode and Objective-C is assumed.

Table of Contents

1. A Simple First Game
2. Setting Up Your Game Project
3. Explore the Game Application Lifecycle
4. Quickly Build an Input-Driven Game
5. Quickly Build a Frame-byFrame Game
6. Create Your Characters: Game Engine, Image Actors, and Behaviors
7. Build Your Game: Vector Actors and Particles
8. Build Your Game: UnderstandingGesturesand Movements
9. Game Center and Social Media
10. Monetizing via the Apple App Store
11. Add Sound to your Game
12. A Completed Game: Belt Commander
13. Physics!
14. Appendix A: Designing and Creating Graphics

Lucas L. Jordan is a lifelong computer enthusiast and has worked for many years as a Java developer, focusing on user interface. He has previously written JavaFX Special Effects: Taking Java™ RIA to the Extreme with Animation, Multimedia, and Game Elements. Lucas is interested in mobile application development in its many forms.

Buy the Print, eBook, or Bundle today

iOS 6 Recipes: A Problem-Solution Approach

  • ISBN-13: 9781430245995
  • Publisher: Apress
  • Publication date: 11/30/2012
  • Edition description: New
  • Edition number: 1
  • Pages: 696
  • Sales rank: 592,631
  • Product dimensions: 7.60 (w) x 9.20 (h) x 1.50 (d)

iOS6 Recipes: A Problem-Solution Approach is your code reference and guide to developing solutions on iPad, iPhone, and other iOS6 SDKdevices and platforms. This book provides in-depth code samples and discussions for scenarios that developers face every day. You’ll find numerous examples of real-world cases that will enable you to build fully functional applications quickly and efficiently.

The recipes included in this book are wide in scope, and have been geared toward the professional developer. You’ll find clear and concise code samples accompanying each recipe, and will be presented with cutting-edge solutions that bring forth the best that the iOS6 SDK has to offer. The recipes include:

  • Working with Autolayout to build flexible user interfaces that adapts to different screen sizes
  • Building applications that incorporate multimedia
  • Building location-aware apps
  • Understanding best practices for application design and development

You’ll find iOS6 Recipes: A Problem-Solution Approach to be an indispensable reference for all of your iOS development.

What you’ll learn

  • How to make your apps truly stand out with multimedia
  • How to integrate social network services like Twitter and Facebook into you apps
  • How to enhance your game apps with GameCenter
  • How to develop powerful apps with the latest Xcode
  • How to use Table Views and Collection Views in combination with Core Data to build powerful data-driven apps
  • How to build beautiful location-based apps with the new map engine

Who this book is for

This book is intended for developers familiar with the Objective-C programming language and with an interest in developing apps for the iPhone and iPad. While a basic knowledge of Objective-C is expected, developers at all levels of app development will benefit from this book.

Table of Contents

1. Application Recipes
2. Layout Recipes
3. Table and Collection View Recipes
4. Location Recipes
5. Motion Recipes
6. Map Recipes
7. Social Network Recipes
8. Camera Recipes
9. Multimedia Recipes
10. Image Recipes
11. User Data Recipes
12. Data Storage Recipes
13. Data Transmission Recipes
14. Game Kit Recipes

Colin Francis is an iOS developer from Gaithersburg, Maryland. After studying C++ and Java, he trained himself in iOS development and worked with Shawn Grimes of Shawnsbits, LLC in Baltimore. Now he lives in Miami, developing iOS apps independently with a focus on utilities and audio-focused software applications. He also works as an audio designer and sound technician, with experience on productions in both Miami and Washington, D.C.

Hans-Eric Grönlund is an active iOS and other app/applicationssoftware developer who took his first coding steps on his Sord M5 home computerback in 1985, playing with Basic and Assembler, and of course the fantastic game Guttang Gottong. He received his first programming job 1990 and have stayed in the business ever since, as a developer and a manager of software projects. Creating software and writing about it is both work and hobby for him. For more about him, visit http://www.hans-eric.com/.

Buy the Print, eBook, or Bundle today

English
Exit mobile version