The Resource Learn Cocoa Touch for iOS, by Jeff Kelley, (electronic resource)

Learn Cocoa Touch for iOS, by Jeff Kelley, (electronic resource)

Label
Learn Cocoa Touch for iOS
Title
Learn Cocoa Touch for iOS
Statement of responsibility
by Jeff Kelley
Creator
Author
Author
Subject
Language
  • eng
  • eng
Summary
The Cocoa Touch frameworks and APIs are powerful tools for creating native iOS apps, and they're free with Xcode, Apple's development environment. If you've already gotten your feet wet with Objective-C, and you're ready to learn more about iOS development, then Learn Cocoa Touch for iOS is the book for you. You'll learn on the job - building cool apps as you read through the book that will teach you what you need to know to use Cocoa Touch and prepare you for creating your own apps. Learn Cocoa Touch for iOS shows you how to use frameworks like MapKit, Twitter, and MediaPlayer. You'll also learn about hardware APIs so you can get the most out of your accelerometer, camera, and more. You'll even learn about more advanced features like Grand Central Dispatch. A home inventory management system A live-updating Twitter client A photo browser with an animated slideshow If you're ready for the next step toward becoming a Cocoa Touch master, this is the book for you
http://library.link/vocab/creatorName
Kelley, Jeff
Dewey number
  • 005.268
  • 005.3
http://bibfra.me/vocab/relation/httpidlocgovvocabularyrelatorsaut
kZ-HdarDIMA
Language note
English
LC call number
  • QA76.8.M3
  • QA76.774.I67
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/subjectName
  • Apple computer
  • Software engineering
  • Apple and iOS
  • Software Engineering/Programming and Operating Systems
Label
Learn Cocoa Touch for iOS, by Jeff Kelley, (electronic resource)
Instantiates
Publication
Note
Includes index
Carrier category
online resource
Carrier category code
cr
Content category
text
Content type code
txt
Contents
  • Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Who This Book Is For; How This Book Is Structured; Downloading the Code; Contacting the Author; Chapter 1 Getting Started; Installing Xcode; The Developer Tools; Hello, World!; Summary; Chapter 2 Objective-C in a Nutshell; Object-Oriented Programming; Getting and Setting Data; Properties; Writing Your Code for You; Memory Management; Garbage Collection; Reference Counting; Autorelease Pools; Automatic Reference Counting; ARC and Properties
  • CategoriesClass Extensions; Protocols; Conforming to Protocols; Model-View-Controller Programming:Well-Designed Code; Summary; Chapter 3 Managing On-ScreenContent with ViewControllers; View Controller Life Cycle; Implementing Application Logic with Controls; Providing Lists of Content with Table Views; Providing Data to Your Table View; Providing Custom Table View Cells; Nib Loading In Depth; Loading Table View Cells from Nibs; iPhone and iPad Nibs; Parent and Child View Controllers; Modal View Controllers; Navigation Controllers; Tab Bar Controllers; Split View Controllers
  • Page View ControllersPassing Data Between View Controllers; Passing Data from a Parent View Controllerto a Child View Controller; Passing Data to and from a Modal View Controller; Passing Data Between View Controllerswith a Delegate Protocol; Summary; Chapter 4 Saving Content in Your App; Moving Data Around Your App; Delegate Chains; Key-Value Observing; Using KVO; How KVO Works; Manual KVO Implementations; KVO In Action; Notifications; Registering for Notifications; Posting Your Own Notifications; Common System Notifications; Singletons; Persisting Data to a File; NSUserDefaults
  • Using User Defaults to Save App DataNSCoding; Manual File Handling; SQlite Databases; File Locations on iOS; The App Bundle; The Documents Directory; The Caches Directory; Core Data; Summary; Chapter 5 Handling User Touches; The Responder Chain; Custom Views; UIGestureRecognizer; More Target-Action Methods; Gesture Recognizer Life Cycle; Built-in Gesture Recognizers; Custom UIGestureRecognizers; Scroll Views; Implementing UI Changes; Adding Pictures to Possessions; Using UIActionSheet; Implementing ""Edit"" for Table Views; Implementing Table View Reordering; Summary
  • Chapter 6 Integrating Networkingand Web ServicesLoading Data from the Network; Creating a URL Request; Creating a URL Connection; Interpreting the Response; Using Received Data; Asynchronous Operation; URL Connection Delegate Methods; Asynchronous Networking Concerns; Parsing JSON and XML from Web ServicesJSON and; Parsing XML; Parsing JSON; Creating JSON Representations; Parsing Foundation Objects into Model Objects; Downloading Files; When to Cache Files; Downloading Images; Sending Data Across the Network; Creating a Twitter Client; Summary; Chapter 7 Writing Modern Codewith Blocks
  • What Are Blocks?
Dimensions
unknown
Edition
1st ed. 2012.
Extent
1 online resource (391 p.)
Form of item
online
Isbn
9781430242703
Media category
computer
Media type code
c
Other control number
10.1007/978-1-4302-4270-3
Specific material designation
remote
System control number
  • (CKB)2560000000090201
  • (EBL)1156019
  • (OCoLC)831116175
  • (SSID)ssj0000716767
  • (PQKBManifestationID)11427765
  • (PQKBTitleCode)TC0000716767
  • (PQKBWorkID)10739220
  • (PQKB)10537591
  • (DE-He213)978-1-4302-4270-3
  • (MiAaPQ)EBC1156019
  • (EXLCZ)992560000000090201
Label
Learn Cocoa Touch for iOS, by Jeff Kelley, (electronic resource)
Publication
Note
Includes index
Carrier category
online resource
Carrier category code
cr
Content category
text
Content type code
txt
Contents
  • Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Who This Book Is For; How This Book Is Structured; Downloading the Code; Contacting the Author; Chapter 1 Getting Started; Installing Xcode; The Developer Tools; Hello, World!; Summary; Chapter 2 Objective-C in a Nutshell; Object-Oriented Programming; Getting and Setting Data; Properties; Writing Your Code for You; Memory Management; Garbage Collection; Reference Counting; Autorelease Pools; Automatic Reference Counting; ARC and Properties
  • CategoriesClass Extensions; Protocols; Conforming to Protocols; Model-View-Controller Programming:Well-Designed Code; Summary; Chapter 3 Managing On-ScreenContent with ViewControllers; View Controller Life Cycle; Implementing Application Logic with Controls; Providing Lists of Content with Table Views; Providing Data to Your Table View; Providing Custom Table View Cells; Nib Loading In Depth; Loading Table View Cells from Nibs; iPhone and iPad Nibs; Parent and Child View Controllers; Modal View Controllers; Navigation Controllers; Tab Bar Controllers; Split View Controllers
  • Page View ControllersPassing Data Between View Controllers; Passing Data from a Parent View Controllerto a Child View Controller; Passing Data to and from a Modal View Controller; Passing Data Between View Controllerswith a Delegate Protocol; Summary; Chapter 4 Saving Content in Your App; Moving Data Around Your App; Delegate Chains; Key-Value Observing; Using KVO; How KVO Works; Manual KVO Implementations; KVO In Action; Notifications; Registering for Notifications; Posting Your Own Notifications; Common System Notifications; Singletons; Persisting Data to a File; NSUserDefaults
  • Using User Defaults to Save App DataNSCoding; Manual File Handling; SQlite Databases; File Locations on iOS; The App Bundle; The Documents Directory; The Caches Directory; Core Data; Summary; Chapter 5 Handling User Touches; The Responder Chain; Custom Views; UIGestureRecognizer; More Target-Action Methods; Gesture Recognizer Life Cycle; Built-in Gesture Recognizers; Custom UIGestureRecognizers; Scroll Views; Implementing UI Changes; Adding Pictures to Possessions; Using UIActionSheet; Implementing ""Edit"" for Table Views; Implementing Table View Reordering; Summary
  • Chapter 6 Integrating Networkingand Web ServicesLoading Data from the Network; Creating a URL Request; Creating a URL Connection; Interpreting the Response; Using Received Data; Asynchronous Operation; URL Connection Delegate Methods; Asynchronous Networking Concerns; Parsing JSON and XML from Web ServicesJSON and; Parsing XML; Parsing JSON; Creating JSON Representations; Parsing Foundation Objects into Model Objects; Downloading Files; When to Cache Files; Downloading Images; Sending Data Across the Network; Creating a Twitter Client; Summary; Chapter 7 Writing Modern Codewith Blocks
  • What Are Blocks?
Dimensions
unknown
Edition
1st ed. 2012.
Extent
1 online resource (391 p.)
Form of item
online
Isbn
9781430242703
Media category
computer
Media type code
c
Other control number
10.1007/978-1-4302-4270-3
Specific material designation
remote
System control number
  • (CKB)2560000000090201
  • (EBL)1156019
  • (OCoLC)831116175
  • (SSID)ssj0000716767
  • (PQKBManifestationID)11427765
  • (PQKBTitleCode)TC0000716767
  • (PQKBWorkID)10739220
  • (PQKB)10537591
  • (DE-He213)978-1-4302-4270-3
  • (MiAaPQ)EBC1156019
  • (EXLCZ)992560000000090201

Library Locations

  • Architecture LibraryBorrow it
    Gould Hall 830 Van Vleet Oval Rm. 105, Norman, OK, 73019, US
    35.205706 -97.445050
  • Bizzell Memorial LibraryBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Boorstin CollectionBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Chinese Literature Translation ArchiveBorrow it
    401 W. Brooks St., RM 414, Norman, OK, 73019, US
    35.207487 -97.447906
  • Engineering LibraryBorrow it
    Felgar Hall 865 Asp Avenue, Rm. 222, Norman, OK, 73019, US
    35.205706 -97.445050
  • Fine Arts LibraryBorrow it
    Catlett Music Center 500 West Boyd Street, Rm. 20, Norman, OK, 73019, US
    35.210371 -97.448244
  • Harry W. Bass Business History CollectionBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • History of Science CollectionsBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • John and Mary Nichols Rare Books and Special CollectionsBorrow it
    401 W. Brooks St., Rm. 509NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • Library Service CenterBorrow it
    2601 Technology Place, Norman, OK, 73019, US
    35.185561 -97.398361
  • Price College Digital LibraryBorrow it
    Adams Hall 102 307 West Brooks St., Norman, OK, 73019, US
    35.210371 -97.448244
  • Western History CollectionsBorrow it
    Monnet Hall 630 Parrington Oval, Rm. 300, Norman, OK, 73019, US
    35.209584 -97.445414
Processing Feedback ...