Snapshots of iOS Developer Library

iOS Developer Library

 
—————————————————————————-
 

Resource Types
 

Getting Started 恩,大家都是从这里开始的,做完这些后大概就会明白 iOS 开发是怎么回事了!
Guides

所有的开发指南、新手引导指南、开发工具指南,足够你看1个月!
Reference

参考书、API文档、文献列表,其长度够你看3个月!
Release Notes

各个 iOS 版本发布的记录
Sample Code

代码库,MRC/ARC 混杂,大量有用没用的代码。。。
Technical Notes

一堆所谓的笔记,有些有用,教你一个整体功能的实现过程。
Technical Q&As

各种问题大杂烩,感觉是 apple 的工作人员太懒,没精力整理,所以放一块儿了。
Video

历届 WWDC 大会视频,慢慢看吧。。。
Xcode Tasks

教你怎么使用 Xcode ,磨刀不误砍柴工!

 
—————————————————————————-
 

Topics
 

Audio & Video 所有音视频开发相关的东西,今时今日 声音和视频 变得越来越重要了!
Data Management 教你怎么管理数据及数据类型,非常重要!
General 平台信息集散地,没事就多留意吧
Graphics & Animation 所有2D/3D及图形、动画技术,矢量图、位图、甚至PDF的内容都有!
Languages & Utilities 介绍语言及各种开发、测试、打包工具,swift 的信息这里很全!
Mathematical Computation 教你怎么使用数学运算,单线程任务等等
Networking & Internet 教你怎么进行网络编程,几乎涉及所有网络相关的高级协议,值得深究!
Performance 教你怎么优化性能,降低内存消耗,提高动画流畅度。总之,性能才是王道!
Security 恩,教你怎么增强安全性,虽然 iOS 已然非常安全,但是我们需要更更更安全。。
User Experience 教你如何设计一个好的界面及交互,嗯。。。漂亮的app成功了一半
Xcode 神器的发展史,必须膜拜

 
—————————————————————————-
 

Frameworks
 

Cocoa Touch Layer

AddressBookUI 访问/编辑联系人的界面接口
EventKitUI 标准日历界面的类,记住家人的生日。。。
GameKit 管理点对点连接的接口,比如更新 game center 成绩什么的。。。
MapKit 嵌入图片及坐标的接口,团购、坐车、导航类必备!
MessageUI app内置发送邮件的接口,注册程序或许会用到它!
NotificationCenter iOS8 新增,通知栏的管理类,比较新尚待完善!
PhotosUI iOS8 新增的图片处理拓展类,待完善!
Twitter 专门为 twitter 发明的接口,天朝人自动忽略。。。
UIKit 基础中的基础库,app view 层所有的类及方法!
WatchKit 当红 apple watch 应用框架,喜欢尝鲜的必须试!
iAd 展示广告,发财致富靠它!

 

Media Layer

AVFoundation 播放和录制音视频,简称 AV !
AssetsLibrary 访问用户照片、视频等等资源的接口,浏览类 app 必用!
AudioToolbox 音频流处理,音频播放,录制音频等等工具集合。
AudioUnit 加载和使用音频单元的接口,传说中的卡拉OK应用或者会用到。
CoreAudio 音频处理的底层接口,一般人用不到!
CoreGraphics Quartz 2D接口,老框架了,PDF处理也可以用它!
CoreImage 图片和静态视频处理接口。
CoreMIDI 处理 MIDI 设备的接口,键盘、音响什么的。
CoreText 字体和文本布局渲染引擎,iOS 的 font 绝对是个深奥的东西!
CoreVideo 视频处理的底层接口,一般人用不到!
GLKit 号称能帮你加快 OpenGL ES 开发?
GameController 游戏硬件通信接口,用 iphone 控制 ipad、imac ?
ImageIO 图像、图片处理接口
MediaAccessibility 视频字幕处理,用的不多!
MediaPlayer 伟大的 movie play controller,优酷、搜狐视频、腾讯视频等等都靠它!
Metal iOS8 新增的,号称低消耗的图形渲染引擎,什么硬件加速,平行计算等等。
OpenAL 跨平台音频处理接口,在线录音机、收音机都用它!
OpenGLES 基于 OpenGL 的跨平台2D、3D图形渲染库,专门针对 iOS 移动接口!
Photos 图片和视频处理接口,iOS8 新增的特性,图片类软件的福音!
QuartzCore 动画效果都靠它了,比如你看小说的翻页功能!
SceneKit 基于 OpenGL 的3D引擎,开发3D游戏、3D效果必备!
SpriteKit 新版 iOS 内置的2D精灵引擎,听说比 cocos2d 效率高,游戏开发可以试试!

 

Core Services Layer

Accounts 管理用户系统账号 访问的接口,第三方登录的包很多都得靠它!
AdSupport 广告跟踪、信息收集分析接口
AddressBook 访问联系人通讯录数据库,微信估计就是用它!
CFNetwork 网络服务,网络协议的基础接口,socket、http、ftp、dns 解析等等都得靠它!
CloudKit 顾名思义,iCloud 的存取接口!
CoreData 管理数据模型接口?用得不多!
CoreFoundation 基本的服务,数据类型抽象,字符串工具等等等等,这个框架实在太重要了!
CoreLocation 用户位置、经纬度等信息,MAPS 类应用都靠它!
CoreMedia 底层音视频处理,AVFoundation 的基础!除非你要搞专业的音视频处理软件,否则都不需要。
CoreMotion 加速器、陀螺仪、计步器,生命在于运动!
CoreTelephony 访问电话信息
EventKit 日历事件接口,开发课程表就用这个。
Foundation 这个不用说了,基础中的基础
HealthKit 用户健康信息的接口,人们越来越关注自己的身体,说明生活水平真的提高了!
HomeKit 家庭设备接口与协议,大势所趋!
JavaScriptCore 为webkit提供js引擎,能解析 JSON ,多么伟大的库!
MobileCoreServices 统一类型标识?啥玩意儿。。。
MultipeerConnectivity 万恶的 p2p,不多说。。。
NewsstandKit 下载杂志和报刊,当然前提是人家给你下!
PassKit 数字化的会员卡、登记证、票据、优惠券,这不就是“卡包”吗?
PushKit 注册第三方通知及相应?太新了,用途未知
QuickLook 预览文件的接口,特殊场景有点儿用
Social Facebook、Twitter 等等社交接口,天朝程序猿可以忽略之
StoreKit 让app内设交易,发财致富就靠它了!
SystemConfiguration 很多经典的网络模块就是根据这个开发的!比如 afnetworking
UIAutomation 自动化测试?感觉没啥用
WebKit 节省社会主义生产力,webview谁用谁知道!

 
Core OS Layer

Accelerate 复杂的数学问题、急速器、矢量图计算等等,游戏的底层就靠它!
CoreBluetooth 专门对低功率 蓝牙4.0 的支持!
ExternalAccessory 教你如何跟基于 30针USB 或者 蓝牙 的附加硬件设备打交道
LocalAuthentication 恩,伟大的 Touch ID 验证手段,就在这儿!
Security 管理证书、公私钥、信任策略,比如如何引用系统中的用户隐私数据等等,
还有其它诸如代码签注,共享网络认证等等信息
System 一些系统方法与标准库,比如伟大的 GCD!

 

Posted in iOS | Tagged | Leave a comment