深入探索 iOS 6 开发:进阶之路
1. iOS 开发的现状与发展
iOS 和 App Store 取得了巨大成功,彻底改变了移动应用的交付方式以及人们对移动设备的期望。自 2008 年 3 月 iOS 软件开发工具包(SDK)首次发布以来,苹果一直在不断添加新功能并改进现有功能。与最初推出时相比,它依然是一个令人兴奋的开发平台,甚至在很多方面更加令人激动,因为苹果不断为像我们这样的第三方开发者拓展可用的功能。
自上一版发布以来,苹果推出了许多框架、工具和服务,以下是部分列举:
| 类别 | 具体内容 |
| — | — |
| 核心框架 | Core Motion、Core Telephony、Core Media、Core View、Core MIDI、Core Image 和 Core Bluetooth |
| 实用框架 | Event Kit、Quick Look Framework、Assets Library、Image I/O、Printing、AirPlay、Accounts and Social Frameworks、Pass Kit |
| 服务及其框架 | iAds、Game Center、iCloud、Newsstand |
| 开发者相关增强功能 | Blocks、Grand Central Dispatch (GCD)、Weak Linking Support、Automatic Reference Counting (ARC)、Storyboards、Collection Views、UI State Preservation、Auto Layout、UIAutomation 等 |
显