
Updated and expanded to cover iOS 5 and Xcode 4.3,
iOS Programming: The Big Nerd Ranch Guide leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you will have the understanding, the know-how, and the confidence you need to tackle iOS projects of your own.
Based on Big Nerd Ranch’s popular iOS Bootcamp course and its well-tested materials and methodology, this best-selling guide teaches iOS concepts and coding in tandem. The result is instruction that is relevant and useful.
Throughout the book, the authors clearly explain what’s important to know and share their insights into the larger context of the iOS platform. This gives you a real understanding of how iOS development works, the many features that are available, and when and where to apply what you’ve learned.
Here are some of the topics covered:
- Xcode 4.3, Instruments, and Storyboards
- ARC, strong and weak references, and retain cycles
- Interfacing with iCloud
- Handling touch events and gestures
- Tool bars, navigation controllers, and split view controllers
- Localization and Internationalization
- Block syntax and use
- Background execution and multi-tasking
- Saving/loading data: Archiving and Core Data
- Core Location and Map Kit
- Communicating with web services
- Working with XML, JSON, and NSRegularExpression
- Using the Model-View-Controller-Store design pattern
Price: $27.26

With Lion, Apple has unleashed the most innovative version of Mac OS X yet—and once again, David Pogue brings his humor and expertise to the #1 bestselling Mac book. Mac OS X 10.7 completely transforms the Mac user interface with multi-touch gestures borrowed from the iPhone and iPad, and includes more 250 brand-new features. This book reveals them all with a wealth of insight and detail--and even does a deep dive into iCloud, Apple's wireless, free syncing service for Macs, PCs, iPhones, and iPads.
- Perfect for newcomers. Get crystal-clear, jargon-free introduction to the Dock, the Mac OS X folder structure, Safari, Mail, and iCloud.
- Go in-depth. Learn how use key new features such as full-screen apps, Mission Control, the new Mac App Store, Launchpad, Resume, Auto Save, Versions, AirDrop, and more. Are you even more of a power user? Learn to set up a network, make a Lion flash drive, and even learn the basics of Lion's underlying Unix.
Theres something new on practically every page of this new edition, and David Pogue brings his celebrated wit and expertise to every one of them. Apple's brought a new cat to town, and Mac OS X Lion: The Missing Manual is the best way to tame it.
Price: $20.99
Want to write applications for iOS or the Mac? This introduction to programming and the Objective-C language is the first step on your journey from someone who uses apps to someone who writes them.
Based on Big Nerd Ranch's legendary Objective-C Bootcamp,¿this book covers C, Objective-C, and the common programming idioms that enable developers to make the most of Apple technologies.
This is the only introductory-level book written by Aaron Hillegass, one of the most experienced and authoritative voices in the iOS and Cocoa community.
Compatible with Xcode 4.2, iOS 5, and Mac OS X 10.7 (Lion), this guide features short chapters and engaging style to keep you motivated and moving forward. At the same time, Aaron’s determination that you understand what you’re doing—or at least why you’re doing it—encourages you to think critically as a programmer.
Price: $20.00

This is the 4th edition of the world's bestselling book on Objective-C programming, fully updated to cover Xcode 4.2 and Automatic Reference Counting (ARC).
Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming for Apple's iOS and Mac platforms. The book makes no assumptions about prior experience with object-oriented programming languages or with the C language (which Objective-C is based upon). Because of this, both beginners and experienced programmers alike can use this book to quickly and effectively learn the fundamentals of Objective-C. Readers can also learn the concepts of object-oriented programming without having to first learn all of the intricacies of the underlying C programming language.
This unique approach to learning, combined with many small program examples and exercises at the end of each chapter, makes Programming in Objective-C ideally suited for either classroom use or self-study.
This edition has been fully updated for the significant changes in iOS 5 and Xcode 4.2. One of the biggest changes is Automatic Reference Counting (ARC). This edition gives detailed coverage of how to use ARC to improve and simplify memory management in Objective-C programs.
Price: $26.85

INSIDE APPLE reveals the secret systems, tactics and leadership strategies that allowed Steve Jobs and his company to churn out hit after hit and inspire a cult-like following for its products.
If Apple is Silicon Valley's answer to Willy Wonka's Chocolate Factory, then author Adam Lashinsky provides readers with a golden ticket to step inside. In this primer on leadership and innovation, the author will introduce readers to concepts like the "DRI" (Apple's practice of assigning a Directly Responsible Individual to every task) and the Top 100 (an annual ritual in which 100 up-and-coming executives are tapped a la Skull & Bones for a secret retreat with company founder Steve Jobs).
Based on numerous interviews, the book offers exclusive new information about how Apple innovates, deals with its suppliers and is handling the transition into the Post Jobs Era. Lashinsky, a Senior Editor at Large for Fortune, knows the subject cold: In a 2008 cover story for the magazine entitled The Genius Behind Steve: Could Operations Whiz Tim Cook Run The Company Someday he predicted that Tim Cook, then an unknown, would eventually succeed Steve Jobs as CEO.
While Inside Apple is ostensibly a deep dive into one, unique company (and its ecosystem of suppliers, investors, employees and competitors), the lessons about Jobs, leadership, product design and marketing are universal. They should appeal to anyone hoping to bring some of that Apple magic to their own company, career, or creative endeavor.
Price: Too low to display

Open the door to endless new app development possibilitiesPushing the Limits with iOS 5 Programming is an expert guide for developers aiming to create unique applications for Apple's iPad 2, iPhone, and the iPod Touch, which includes the latest version of the Apple iPhone SDK, iOS 5. This text goes beyond the basics to keep you ahead of the technology curve and spark your innovative nature to create seamless, functional, and fun apps. With a focus on advanced techniques for app development, you will learn to differentiate your apps from all the rest.
With this must-have book, you'll explore advanced coverage of a variety of development topics, such as developing with deep Objective-C, while you learn to create amazing applications for Apple's iPad 2, iPhone, and iPod touch. Veteran mobile developers and authors guide you through maximizing your programs as they delve into topics not commonly found elsewhere.
- Provides a solid foundation in the patterns of iOS
- Shares tips for running on multiple platforms and best using security services
- Discusses topics such as controlling multitasking, advanced text layout and more
- Demonstrates how to think differently with blocks and functional programming
- Teaches table view, performance, and money-making optimization
- Eliminates common challenges with memory management and iOS information flow
Pushing the Limits with iOS 5 Programming allows you to take on the future with confidence in your new, stand-out app design skills.
Price: $23.54

The team that brought you the bestselling Beginning iPhone 4 Development is back again for Beginning iOS 5 Development, bringing this definitive guide up-to-date with Apple's latest and greatest iOS SDK, as well as with the latest version of Xcode.
There's coverage of brand new technologies, with chapters on storyboards and iCloud, for example, as well as significant updates to existing chapters to bring them in line with all the changes that came with the iOS 5 SDK. You'll have everything you need to create your very own apps for the latest iOS devices, including the iPhone 4S, iPad 2, and the latest iPod touch. Every single sample program in the book has been rebuilt from scratch using Xcode 4.2 and the latest iOS 5-specific project templates and designed to take advantage of the latest Xcode features.
Assuming only a minimal working knowledge of Objective-C, and written in a friendly, easy-to-follow style, Beginning iOS 5 Development offers a complete soup-to-nuts course in iPhone, iPad, and iPod touch programming. The book starts with the basics, walking through the process of downloading and installing Xcode and the iOS 5 SDK, and then guides you though the creation of your first simple application.
From there, you’ll learn how to integrate all the interface elements Apple touch 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 how to save your data using the iPhone file system. You’ll also learn how to save and retrieve your data using a variety of persistence techniques, including Core Data and SQLite. 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.
- The iOS 5 update to the bestselling and most recommended book for Cocoa touch developers
- Packed full of tricks, techniques, and enthusiasm for the new SDK from a developer perspective
- Written in an accessible, easy-to-follow style
What you’ll learn
- Everything you need to know to develop your own bestselling iPhone and iPad apps
- Best practices for optimizing your code and delivering great user experiences
- How to create “universal” apps for both the iPhone and iPad
- What is data persistence and why is it important
- Get started with building cool, crisp User Interfaces
- What and how to use Table Views
- How to do graphics with Quartz and OpenGL ES
- What geo app development features the new iOS 5 brings to the iPhone 4S
- How to get your app in iCloud
- And much much more...
Who this book is for
Everyone who wants to start developing for iPhone, iPod touch, and iPad!
For the latest sourcecode, please head to www.iphonedevbook.com.
Table of Contents
- Welcome to the Jungle
- Appeasing the Tiki Gods
- Handling Basic Interaction
- More User Interface Fun
- Autorotation and Autosizing
- Multiview Applications
- Tab Bars and Pickers
- Introduction to Table Views
- Navigation Controllers and Table Views
- iPad Considerations
- Application Settings and User Defaults
- Basic Data Persistence
- Get Your App in the iCloud
- Grand Central Dispatch, Background Processing, and You
- Drawing with Quartz and OpenGL
- Taps, Touches, and Gestures
- Where Am I? Finding Your Way with Core Location
- Whee! Gyro and Accelerometer!
- iPhone Camera and Photo Library
- Application Localization
- Where to Next?
Price: $24.07

The bestselling Mac guide, updated for the latest Mac OS X and now in full color!Mac OS X Lion represents a new era in the Mac operating system. This friendly guide is fully updated for the latest Mac OS X and provides everything new Mac users and users upgrading to Mac OS X Lion need to know. A bestseller in previous editions, Mac OS X Lion For Dummies covers all the cool stuff and prepares you for the quirks. So whether it's your first Mac or just an OS upgrade, you'll learn to tame your Lion with the expert advice of Bob "Dr. Mac" LeVitus and Dummies.
- Covers using the Finder, customizing Lion, adding widgets to the Dashboard, organizing and managing files and folders, searching with Spotlight, and working with Spaces
- Explores browsing the web with Safari, using Apple Mail and iCal, connecting a printer, performing backups with Time Machine, troubleshooting, and setting up a network
- Walks readers through the new features of Mac OS X Lion, including FaceTime, Photo Booth, Launchpad, Mission Control, Full-screen apps, and more
- Gets you up and running with iTunes, downloading fun apps from the Mac App Store, and staying entertained with videos, photos, and other multimedia
You'll make your Lion roar with the friendly advice in Mac OS X Lion For Dummies.
Price: $10.70

The phenomenal success of the iPhone, iPad and the iPod touch has ushered in a “gold rush” for developers, but with well over 300,000 apps in the highly competitive App Store, it has become increasingly difficult for new apps to stand out in the crowd. Achieving consumer awareness and sales longevity for your iOS app requires a lot of organization and some strategic planning. Updated and expanded for iOS 4, this bestselling book will show you how to incorporate marketing and business savvy into every aspect of the design and development process, giving your app the best possible chance of succeeding in the App Store.
The Business of iPhone and iPad App Development was written by experienced developers with business backgrounds, taking you step-by-step through cost effective marketing techniques that have proven successful for professional iOS app creators—perfect for independent developers on shoestring budgets. No prior business knowledge is required. This is the book you wish you had read before you launched your first app!
What you’ll learn
- Analyze your ideas and competition, and identify your audience to evaluate sales potential.
- Protect your business and intellectual property and avoid potential legal hassles.
- Transform your iOS app into a powerful marketing tool.
- Build synergy with in-app cross-promotion and social media, and Apple’s Game Center.
- Utilize revenue-generating business models such as in-app advertising and In-App Purchase. Includes extensive coverage of the iAd framework and the Store Kit API.
- Improve usability and implement effective testing.
- Create a pre-release buzz online with Twitter, Facebook, blogs, and a dedicated website.
- Successfully navigate the App Store submission process.
- Execute a post-release marketing strategy with press releases, app reviews, promotional sales and giveaways.
Who this book is for
This book is for any developer looking to build a successful business selling iPhone, iPod touch, and iPad apps in Apple’s iTunes App Store. All the code examples included in this book can be downloaded from http://iphonebusinessbook.com/.
Table of Contents
- Seeing the Big Picture in a Crowded App Store Marketplace
- Doing Your Homework: Analyzing iOS App Ideas and Performing Competitive Research
- Protecting Your Intellectual Property
- Your iOS App Is Your Most Powerful Marketing Tool
- Social Inception: Promoting Your Apps Within Apps
- Money for Nothing: When It Pays to Be Free
- Monetizing Free Apps with iAd and Other In-App Advertising Opportunities
- Exploring the Freemium Model with In-App Purchase
- Testing and Usability: Putting Your Best Foot Forward
- Get the Party Started! Creating a Prerelease Buzz
- Keys to the Kingdom: The App Store Submission Process
- Increasing Awareness for Your iOS App
- Online Resources for App Research and Marketing
Price: $18.86