Back to Search

Mastering IOS Frameworks: Beyond the Basics

AUTHOR Richter, Kyle; Keeley, Joe
PUBLISHER Addison-Wesley Professional (05/02/2015)
PRODUCT TYPE Paperback (Paperback)

Description
Apple's iOS SDK provides an amazingly powerful collection of frameworks. But it has been difficult to find detailed and useful knowledge about them-until now. With this book's practical insights and tested code, you can use Apple's frameworks to create apps that are more innovative and usable...faster and more reliable...more successful and profitable.


Kyle Richter and Joe Keeley focus on intermediate-to-advanced techniques that professional iOS developers can use every day. Their far-reaching coverage ranges from social support to security, Core Data to iCloud-even Apple Watch.


Organized as a convenient modular reference, nearly every chapter contains a complete Objective-C sample project. A multi-chapter Game Center case study shows how multiple iOS features can be combined to do even more.

All source code may be downloaded at https: //github.com/dfsw/icf.

Coverage includes:

  • Adding physics-like animation and behaviors to UIViews
  • Using Core Location to determine device location, display customized maps, and implement geofencing
  • Making games and apps social with Leaderboards
  • Accessing music and image collections
  • Building health/fitness apps with HealthKit
  • Integrating with home automation via HomeKit
  • Passing data between platforms using JSON
  • Setting up local and remote notifications
  • Remotely storing and syncing data with CloudKit
  • Accessing app functionality with extensions
  • Effortlessly adding AirPrint support
  • Providing Handoff continuity between iOS 8 and Yosemite devices
  • Getting productive with Core Data
  • Integrating Twitter and Facebook via Social Framework
  • Performing resource-intensive tasks with Grand Central Dispatch
  • Securing user data with Keychain and Touch ID
  • Customizing collection views
  • Making the most of gesture recognizers
  • Creating and distributing "passes"
  • Debugging, instrumenting, and profiling apps
Show More
Product Format
Product Details
ISBN-13: 9780134052496
ISBN-10: 0134052498
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: English
Edition Number: 0002
More Product Details
Page Count: 576
Carton Quantity: 7
Product Dimensions: 7.00 x 1.20 x 9.00 inches
Weight: 2.00 pound(s)
Feature Codes: Price on Product, Maps
Country of Origin: US
Subject Information
BISAC Categories
Computers | Programming - Mobile Devices
Dewey Decimal: 005.2
Descriptions, Reviews, Etc.
publisher marketing
Apple's iOS SDK provides an amazingly powerful collection of frameworks. But it has been difficult to find detailed and useful knowledge about them-until now. With this book's practical insights and tested code, you can use Apple's frameworks to create apps that are more innovative and usable...faster and more reliable...more successful and profitable.


Kyle Richter and Joe Keeley focus on intermediate-to-advanced techniques that professional iOS developers can use every day. Their far-reaching coverage ranges from social support to security, Core Data to iCloud-even Apple Watch.


Organized as a convenient modular reference, nearly every chapter contains a complete Objective-C sample project. A multi-chapter Game Center case study shows how multiple iOS features can be combined to do even more.

All source code may be downloaded at https: //github.com/dfsw/icf.

Coverage includes:

  • Adding physics-like animation and behaviors to UIViews
  • Using Core Location to determine device location, display customized maps, and implement geofencing
  • Making games and apps social with Leaderboards
  • Accessing music and image collections
  • Building health/fitness apps with HealthKit
  • Integrating with home automation via HomeKit
  • Passing data between platforms using JSON
  • Setting up local and remote notifications
  • Remotely storing and syncing data with CloudKit
  • Accessing app functionality with extensions
  • Effortlessly adding AirPrint support
  • Providing Handoff continuity between iOS 8 and Yosemite devices
  • Getting productive with Core Data
  • Integrating Twitter and Facebook via Social Framework
  • Performing resource-intensive tasks with Grand Central Dispatch
  • Securing user data with Keychain and Touch ID
  • Customizing collection views
  • Making the most of gesture recognizers
  • Creating and distributing "passes"
  • Debugging, instrumenting, and profiling apps
Show More

Author: Richter, Kyle
Kyle Richter started writing code in the early 90's on the Commodore 64, and soon after progressed to a Mac SE. Since then he has been dedicated to working exclusively with Apple products. In 2004 Kyle Richter founded Dragon Forged Software to release a new shareware title. Since that time Dragon Forged has grown into a much larger entity which now provides custom software and training. Dragon Forged was behind the release of the first iOS trivia game, as well as the first game to support true non-local multiplayer. He also worked on other popular iOS titles such as Handshake and Transactions. Kyle has devoted the last couple of years to managing Dragon Forged Software and writing custom software for corporations and startups. He is also a frequent speaker on software development and entrepreneurship at technology conferences and other events across the globe. Kyle is an outspoken supporter of the indie development community and spends a considerable amount of time moderating and contributing to various software development forums. In his spare time he enjoys traveling, nature, and sport shooting. He can be found on twitter @kylerichter.
Show More
List Price $49.99
Your Price  $49.49
Paperback