Skip to Content
iOS Components and Frameworks: Understanding the Advanced Features of the iOS SDK
book

iOS Components and Frameworks: Understanding the Advanced Features of the iOS SDK

by Kyle Richter, Joe Keeley
November 2013
Intermediate to advanced
576 pages
19h 3m
English
Addison-Wesley Professional

Overview

Take Your Next Leap Forward as an iOS App Developer! Covers iOS 7 and Xcode 5

iOS Components and Frameworks will help you leverage iOS’s powerful components and frameworks to build apps with outstanding performance, reliability, interactivity, media support, and customization.

Pioneering iOS developers Kyle Richter and Joe Keeley illuminate the sophisticated intermediate-to-advancedlevel techniques you’re now ready for. You’ll find example-rich coverage of topics ranging from social support to security, Core Data, TextKit, iCloud support, UIKit Dynamics, MapKit, and Passbook. There’s also a complete section on advanced performance and security, including the effective use of Grand Central Dispatch and Keychain.

Each chapter contains a complete sample project that walks you through integrating its technology into a typical iOS app. You’ll discover how multiple iOS features can be combined into exceptionally powerful apps and walk through a complete case study project: a fully functional game with complete Game Center integration.

Coverage includes:

  • New physics-based animation effects provided by UIKit Dynamics

  • Making the most of Core Location, MapKit, and Geofencing

  • Leveraging Game Center features such as Leader Boards and Achievements

  • Giving users access to their address and media libraries from within your app

  • Using lightweight JSON to move data among servers, apps, and websites

  • Syncing apps via iCloud using UIDocument and key-value store syncing

  • Securing user data with Keychain

  • Informing users of important app-related events via Notifications

  • Storing and retrieving persistent data locally with Core Data

  • Using advanced Objective-C features to write more manageable, concise apps

  • Improving responsiveness through concurrency with Grand Central Dispatch

  • Advanced text handling and display with TextKit

  • Smoothly handling complex and continuous gestures

  • Effective debugging techniques with Xcode 5 and Instruments

  • Building passes for Passbook and PassKit

  • If you’re a serious iOS developer who wants to build cutting-edge apps, iOS Components and Frameworks delivers the practical skills, reusable code, and expert insights you’re looking for.

    Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
    and much more.

    Read now

    Unlock full access

    More than 5,000 organizations count on O’Reilly

    AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

    QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
    Julian F.
    Head of Cybersecurity
    QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
    Addison B.
    Field Engineer
    QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
    Amir M.
    Data Platform Tech Lead
    QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
    Mark W.
    Embedded Software Engineer

    You might also like

    Beginning iPhone Development with SwiftUI: Exploring the iOS SDK

    Beginning iPhone Development with SwiftUI: Exploring the iOS SDK

    Wally Wang
    The Complete iOS 14 / iOS 13 Developer Course - and SwiftUI

    The Complete iOS 14 / iOS 13 Developer Course - and SwiftUI

    Codestars By Rob Percival, Atil Samancioglu

    Publisher Resources

    ISBN: 9780133086898Purchase book