Programming iOS 8: Dive Deep into Views, View Controllers, and Frameworks

Programming iOS 8: Dive Deep into Views, View Controllers, and Frameworks

Matt Neuburg


Start development apps for iOS eight with Apple’s fast programming language. If you’re grounded within the fundamentals of Xcode and the Cocoa framework, this publication presents a based clarification of all crucial real-world iOS app elements. via deep exploration and copious code examples, you’ll easy methods to create perspectives, control view controllers, and use iOS frameworks for including good points similar to audio and video, entry to person calendars and pictures, and monitoring the device’s location.

Example code is obtainable on GitHub within the type of complete initiatives so that you can obtain, research, and run.

  • Build iOS apps with Swift
  • Create, organize, draw, layer, and animate perspectives that reply to touch
  • Use view controllers to regulate a number of monitors in a manner that’s comprehensible to users
  • Explore UIKit interface gadgets, equivalent to scroll perspectives, desk perspectives, popovers, internet perspectives, and maps
  • Work with Cocoa frameworks for sensors, situation, sound, and video
  • Access consumer libraries: tune, images, deal with ebook, and calendar
  • Examine extra issues together with facts garage, dossier sharing, networking, and threading

Topics new to iOS eight include:

  • Major alterations in app coordinate area and interface rotation
  • Trait collections and measurement classes
  • View margins, visible influence perspectives, and significant animation changes
  • Changes to offered view controllers, popovers and cut up view controllers, alert and motion sheet architecture
  • Table view automated variable row heights and sliding cells
  • Classes for seek effects reveal, internet view, computer screen, and audio blending and effects
  • Today extensions, activities extensions, picture enhancing extensions
  • Xcode 6 beneficial properties: conditional constraints, view debugging, designable perspectives, inspectable homes, new segue types

Show sample text content

Download sample