Foundation iPhone app development build an iPhone app in 5 days with iOS 6 SDK

Taking a hands-on learning approach, Foundation iPhone App Development: Build An iPhone App in 5 Days with iOS 6 SDK quickly enables existing programmers to become familiar and comfortable coding Objective-C using Xcode 4.5, Storyboarding and the iOS 6 SDK to create apps for the iPhone. Nick Kuh, an...

Descripción completa

Detalles Bibliográficos
Autor principal: Kuh, Nick (-)
Formato: Libro electrónico
Idioma:Inglés
Publicado: New York : Friends of ED c2012.
Edición:1st ed. 2012.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009628763906719
Tabla de Contenidos:
  • Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewerxii; About the Cover Image Artist; Acknowledgments; Introduction; Day 1 Objective C, Xcode and iOS SDK Foundation Work; Chapter 1 Designing and Planning Our App; The app idea; Adding and editing birthdays; Importing birthdays from the Address Book and Facebook; Note taking; Reminder notifications; Facebook social integration and in-app marketing; The competition; The App Store title; The icon design; The user interface design; Retina displays, the status bar, and the iPhone 5
  • Paper prototyping: starting with the designA walk-through of app designs; The home view; The birthday detail view; Editing birthdays and adding notes: going modal; Native Facebook integration; Settings views; Exporting design image assets; A little extra help; Summary; Chapter 2 Provisioning Our App for Development; Download Xcode for free; Registering as an Apple developer; Enrolling in the iOS Developer Program; iOS Provisioning Portal; Generating certificates; Adding devices; Creating an App 10; Generating provisioning profiles; Ad Hoc distribution; Summary
  • Chapter 3 Setting Up Our Xcode ProjectGetting started; Breaking down the project structure; Application delegate; Info.plist; Prefix header; Storyboards; Hello World; Adding an icon and launch screen; Running the app on your iPhone; Summary; Chapter 4 Objective-C and Xcode: Developing aBlackjack Game; The Game; How to play; Creating the view; Setting the background color of a view; Adding labels, images, and buttons; Outlets: connecting the view; Actions: Responding to controls; Objective-C basics; Understanding the header and source files; Properties and iVars (instance variables)
  • Creating a private class interface: class extensionsArrays; Init, Initializers, and designated initializers (constructors); Factory/convenience methods; Switching off/on multiorientation support; The Model; The card model; Subclassing NSObject; Declaring pointers and primitives; Retain and release, and ARC (Automatic Reference Counting); Enumerators; Methods; The game model; Our MVC blackjack implementation; Class methods; Shuffling the cards: Objective-C categories; Dispatching notifications between classes; Hooking it all together; Responding to user interaction
  • Protocols and the delegate patternSummary; Day 2 Storyboarding the User Interface; Chapter 5 iPhone App Navigation, Views, and View Controllers; Multiple view apps; Mastering views and view controllers; Adding a navigation controller; Storyboard scenes and the root view controller; Pushing a view controller with a segue; Creating view controller classes; View and view controller life cycle; Navigating view controllers; Bars and bar button items; Navigation bars; Toolbars; Presenting a modal view controller; Dismissing a modal view controller; Unwind segues
  • Dismissing a modal view controller with code