CITATION

Brannan, James and Ward, Blake. iOS SDK Programming A Beginners Guide. US: McGraw-Hill Osborne Media, 2011.

iOS SDK Programming A Beginners Guide

Published:  January 2011

eISBN: 9780071759090 0071759093 | ISBN: 9780071759083

Book description:

Essential Skills--Made Easy!

Develop, test, and debug iPhone, iPad, and iPod touch applications with help from this practical resource. iOS SDK Programming: A Beginner's Guide shows you how to use Objective-C and Apple's new Xcode 4 development environment with an integrated, easy-to-use Interface Builder. You'll learn which UIView subclasses to use when laying out an iOS app and master all of the iOS user interface controls. Setting application preferences and storing application data are also covered. The book explains how to integrate multimedia into your apps and develop universal apps that run on the iPhone, iPod touch, and iPad. You'll learn how to take advantage of the iPad's larger display and the new features of iOS 4.2. By the end of this book, you'll be ready to create the next bit hit in the iTunes App Store!

Designed for Easy Learning:

  • Key Skills & Concepts--Chapter-opening lists of specific skills covered in the chapter

  • Try This--Hands-on exercises that show you how to apply your skills

  • Notes--Extra information related to the topic being covered

  • Tips--Helpful reminders or alternate ways of doing things

  • Cautions--Errors and pitfalls to avoid

  • Annotated Syntax--Example code with commentary that describes the programming techniques being illustrated

James A. Brannan

has more than 16 years experience in IT. He has programmed using everything from AWK to Objective-C, including stints as a web designer and Oracle PL/SQL developer. James currently works full time as an independent iPhone and iPad developer. He is the author of four books, including

iPhone SDK Programming: A Beginner’s Guide

and

Objective-C for iPhone Programmers: A Beginner’s Guide

, both from McGraw-Hill.

Blake Ward (Durango, CO) Ph.D.

has spent more than 30 years programming and managing software development. He is currently an independent iPhone and Android developer. Blake has worked as a researcher and in management at Apple, Xerox PARC, and numerous startups.

Keywords: IOS SDK PROGRAMMING A BEGINNER'S GUIDE, JAMES BRANNAN, IPHONE OS 4, BOOK, GUIDE, HOW TO, INTERFACE BUILDER, IPAD, PROGRAMMING APPS, IPHONE SDK 4, IPHONE, IPOD TOUCH, DEVELOPERS, DEBUGGING, DEBUG, INTERFACE CONTROLS, ITUNES, APPLE, XCODE, APIS, IPHONE SOFTWARE DEVELOPMENT, OBJECTIVE-C, UIAPPLICATION, UIAPPLICATIONDELEGATE, UIVIEW, UIVIEWCONTROLLER, UITABBAR, UITABBARCONTROLLER, UINAVIGATIONBAR, UINAVIGATIONCONTROLLER, UITABLEVIEW, UITABLEVIEWCONTROLLER, APPLICATION SETTINGS, PROPERTY LISTS, SQLITE, DATA PERSISTANCE, CORE DATA, MULTIMEDIA, IPHONE & IPOD TOUCH QUICKSTEPS, CNET DO-IT-YOURSELF IPOD PROJECTS, HOW TO DO EVERYTHING IPOD, IPHONE, ITUNES, MAC OS X LEOPARD QUICKSTEPS, HOW TO DO EVERYTHING MAC, HOW TO DO EVERYTHING WITH PODCASTING, APPLESCRIPT A BEGINNER'S GUIDE, IPHONE SDK PROGRAMMING A BEGINNER'S GUIDE, OBJECTIVE-C FOR IPHONE DEVELOPERS A BEGINNER'S GUIDE, INTEGRATING MACS INTO WINDOWS NETWORKS, MAC OS X SYSTEM ADMINISTRATION, IPHONE SDK PROGRAMMING A BEGINNER'S GUIDE, MICROSOFT SILVERLIGHT 2.0 A BEGINNER'S GUIDE, SQL A BEGINNER'S GUIDE, C# 3.0 A BEGINNER'S GUIDE, ASP.NET 3.5 A BEGINNER'S GUIDE, PHP A BEGINNER'S GUIDE, JAVA 7 A BEGINNER'S GUIDE, XML A BEGINNER'S GUIDE, SCHAUM'S OUTLINE DATA STRUCTURES WITH C++, JAVA DEMYSTIFIED, SCHAUM'S OUTLINE OF PROGRAMMING WITH JAVA, SCHAUM'S EASY OUTLINE OF PROGRAMMING WITH JAVA, SCHAUM'S OUTLINE OF HTML, SCHAUM'S OUTLINE OF VISUAL BASIC, SCHAUM'S OUTLINE OF XML, ADVANCED PROGRAMMING USING VISUAL BASIC 2005, PROGRAMMING IN VISUAL BASIC, DYNAMIC WEB PROGRAMMING A BEGINNER'S GUIDE, PROGRAMMING A BEGINNER'S GUIDE, IPHONE SDK PROGRAMMING A BEGINNER'S GUIDE, APPLESCRIPT A BEGINNER'S GUIDE, OBJECTIVE-C FOR IPHONE DEVELOPERS A BEGINNER'S GUIDE, EXCEL VBA MACRO PROGRAMMING, EXCEL 2007 VBA MACRO PROGRAMMING, MICROSOFT ACCESS 2010 VBA MACRO PROGRAMMING, JAVASCRIPT A BEGINNER'S GUIDE, SWING A BEGINNER'S GUIDE, JAVAFX A BEGINNERS GUIDE, ANDROID PROGRAMMERS GUIDE, OBJECTIVE-C PROGRAMMING FOR THE IPHONE A BEGINNER'S GUIDE, BEGINNING IPHONE 3 DEVELOPMENT EXPLORING THE IPHONE SDK, IPHONE SDK APPLICATION DEVELOPMENT BUILDING APPLICATIONS FOR THE APPSTORE, IPHONE FOR PROGRAMMERS AN APP-DRIVE APPROACH, HEAD FIRST IPHONE DEVELOPMENT A LEARNER'S GUIDE TO CREATING OBJECTIVE-C APPLICATIONS FOR THE IPHONE, IPHONE APPLICATION DEVELOPMENT FOR DUMMIES, IPHONE IN ACTION INTRODUCTION TO WEB AND SDK DEVELOPMENT, SAMS TEACH YOURSELF IPHONE APPLICATION DEVELOPMENT IN 24 HOURS