Limit search to available items
Record 41 of 149
Previous Record Next Record
Book Cover
E-book
Author Napier, Robert.

Title IOS 5 Programming Pushing the Limits : Developing Extraordinary Mobile Apps for Apple IPhone, IPad, and IPod Touch
Edition 2nd ed
Published New York : John Wiley & Sons, 2011

Copies

Description 1 online resource (434 pages)
Contents IOS 5 Programming Pushing the Limits: Developing Extraordinary Mobile Apps for Apple iPhone, iPad, and iPod Touch; Dedication; About the Authors; About the Technical Editor; Authors' Acknowledgements; Table of Contents; Introduction; Who This Book Is For; What This Book Covers; How This Book Is Structured; What You Need to Use This Book; Finding Apple Documentation; Source Code; Part I: What's New?; Chapter 1: The Brand New Stuff; The History of iOS; What's New; Summary; Further Reading; Chapter 2: Getting Comfortable with Xcode 4; Getting to Know the New User Interface; All in One Window
Navigating the NavigatorsHelp from Your Assistant; Integrated Interface Builder; LLVM Compiler 3.0: A Tryst with the Brain; Git Your Versions Here; Schemes; Build Configurations You Can Comment; Xcode 4 Organizer; Summary; Further Reading; Part II: Getting the Most Out of Everyday Tools; Chapter 3: Everyday Objective-C; Naming Conventions; Automatic Reference Counting; Properties; Accessors; Categories and Extensions; Formal and Informal Protocols; Summary; Further Reading; Chapter 4: Hold On Loosely: Cocoa Design Patterns; Understanding Model-View-Controller
Understanding Delegates and Data SourcesWorking with the Command Pattern; Working with the Observer Pattern; Working with the Singleton Pattern; Summary; Further Reading; Chapter 5: Getting Table Views Right; UITableView Class Hierarchy; Understanding Table Views; Storyboards; Customizing Your Views Using UIAppearance Protocol; Summary; Further Reading; Chapter 6: Better Drawing; iOS's Many Drawing Systems; UIKit and the View Drawing Cycle; View Drawing versus View Layout; Custom View Drawing; Optimizing UIView Drawing; CGLayer; Summary; Further Reading
Chapter 7: Layers Like an Onion: Core AnimationView Animations; Managing User Interaction; Drawing with Layers; Moving Things Around; Into the Third Dimension; Decorating Your Layers; Auto-animate with Actions; Animating Custom Properties; Core Animation and Threads; Summary; Further Reading; Chapter 8: Tackling Those Pesky Errors; Error Handling Patterns; Assertions; Exceptions; Catching and Reporting Crashes; Errors and NSError; Logs; Summary; Further Reading; Part III: The Right Tool for the Job; Chapter 9: Controlling Multitasking
Best Practices for Backgrounding: With Great Power Comes Great ResponsibilityUnderstanding Run Loops; Threading; Developing Operation-Centric Multitasking; Multitasking with Grand Central Dispatch; Summary; Further Reading; Chapter 10: REST for the Weary; The REST Philosophy; Choosing Your Data Exchange Format; A Hypothetical Web Service; Important Reminders; RESTEngine Architecture (iHotelApp Sample Code); Summary; Further Reading; Chapter 11: Batten the Hatches with Security Services; Understanding the iOS Sandbox; Securing Network Communications; Employing File Protection; Using Keychains
Summary 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. Preparing you for the release of for the newest version the Apple iPhone SDK, iOS 5 coming out this fall, 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
Notes Using Encryption
Print version record
SUBJECT iOS (Electronic resource) http://id.loc.gov/authorities/names/n2010039603
IOS (Electronic resource) fast (OCoLC)fst01784820
Subject COMPUTERS -- Operating Systems -- DOS.
COMPUTERS -- Operating Systems -- Macintosh.
COMPUTERS -- Operating Systems -- Windows Server & NT.
COMPUTERS -- Operating Systems -- Windows Workstation.
COMPUTERS -- System Administration -- Windows Administration.
Form Electronic book
Author Kumar, Mugunth.
ISBN 9781119961581
1119961580
9781119961598
1119961599