Beginning iPhone 4 Development: Exploring the iOS SDK

Beginning iPhone 4 Development: Exploring the iOS SDK
ISBN-10
1430230258
ISBN-13
9781430230250
Category
Computers
Pages
676
Language
English
Published
2011-08-05
Publisher
Apress
Authors
David Mark, Jack Nutting, Jeff LaMarche

Description

Beginning iPhone 4 Development is here! The authors of the bestselling Beginning iPhone 3 Development are back, with the same excellent material completely updated for iOS 4 and written from the ground up using the latest version of Apple's Xcode 3. All source code has been updated to use the latest Xcode templates and current APIs, and all-new screenshots show Xcode 3 in action. Beginning iPhone 4 Development is a complete course in iOS 4 apps development. You’ll master techniques that work on iPhone, iPad, and iPod touch. We start with the basics, showing you how to download and install the tools you'll need, and how to create your first simple application. Next you’ll learn to integrate all the interface elements iOS users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders. You’ll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. The confusing art of table building will be demystified, and you’ll learn techniques to save and retrieve your data using SQLite, iPhone’s built-in database management system and Core Data, the standard for persistence that Apple brought to iOS with the release of SDK 3. And there’s much more! You’ll learn to draw using Quartz 2D and OpenGL ES, add multitouch gestural support (pinches and swipes) to your applications, and work with the camera, photo library, accelerometer, and built-in GPS. You’ll discover the fine points of application preferences and learn how to localize your apps for multiple languages. You'll also learn how to use the new concurrency APIs included in iOS 4, and make robust multithreaded applications using Grand Central Dispatch. The iPhone 4 update to the best-selling and most recommended book for Cocoa touch developers Written in an accessible, easy-to-follow style Full of useful tips and techniques to help you become an iOS pro NOTE: For iPhone 4S or iOS 5 apps development, please instead check out the next edition of this book, Beginning iOS 5 Development - now available.

Other editions

Similar books

  • Beginning iPhone Development with Swift 3: Exploring the iOS SDK
    By David Mark, Jeff LaMarche, Fredrik Olsson

    In this third edition of the best-selling book, you’ll learn how to integrate all the interface elements iOS users have come to know and love, such as buttons, switches, pickers, toolbars, and sliders.

  • Beginning iOS 6 Development: Exploring the iOS SDK
    By David Mark, Jack Nutting, Jeff LaMarche

    The team that brought you the bestselling Beginning iPhone Development is back again for Beginning iOS 6 Development, bringing this definitive guide up-to-date with Apple's latest and greatest iOS 6 SDK, as well as with the latest version ...

  • Beginning iPhone Development with Swift 4: Exploring the iOS SDK
    By Molly K. Maskrey

    Tip an image size of 24 × 24 pixels is actually for standard displays; for retina displays on iphone 4 and later and for the new ipads, you need a double-sized image, or it will appear pixelated. For the iphone 7/6s plus, ...

  • Beginning iPhone Development: Exploring the iPhone SDK
    By Dave Mark, Jeff LaMarche

    Apple's iPhone SDK, this book, and your imagination are all you'll need to start building your very own best-selling iPhone applications.

  • Beginning iOS 5 Development: Exploring the iOS SDK
    By David Mark, Jack Nutting, Jeff LaMarche

    UIPinchGestureRecognizer *pinch = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(doPinch:)]; [self.view addGestureRecognizer:pinch]; } And add the following method at the end of the file: .

  • Beginning iOS 7 Development: Exploring the iOS SDK
    By David Mark, Jack Nutting, Jeff LaMarche

    The team that brought you the bestselling Beginning iPhone Development is back again for Beginning iOS 7 Development, bringing this definitive guide up-to-date with Apple's latest and greatest iOS 7 SDK, as well as with the latest version ...

  • Beginning iPhone Development with Swift: Exploring the iOS SDK
    By David Mark, Jack Nutting, Jeff LaMarche

    The team that brought you the bestselling Beginning iPhone Development, the book that taught the world how to program on the iPhone, is back again for Beginning iPhone Development with Swift.

  • Beginning iPad Development for iPhone Developers: Mastering the iPad SDK
    By David Mark, Jack Nutting, Dave Wooldridge

    Every iPhone and iPod touch app developer looking to take the next step and move into the iPad arena will want to read this book from cover to cover.

  • Beginning iPhone Development: Exploring the iOS SDK
    By David Mark, Jack Nutting, Jeff LaMarche

    The team that brought you the bestselling Beginning iPhone Development, the book that taught the world to program on the iPhone, is back again, bringing this definitive guide up-to-date with Apple's latest and greatest new iOS 8 and its SDK ...

  • Beginning iPhone 3 Development: Exploring the iPhone SDK
    By David Mark, Jeff LaMarche

    Are you a programmer looking for a new challenge? Does the thought of building your very own iPhone app make your heart race and your pulse quicken? If so, Beginning iPhone 3 Development: Exploring the iPhone SDK is just the book for you.