【Mac官方技术文档】
Mac官网的技术文档,这个是中文版的入口地址:Mac官网中的技术文档入口
其中包括几大部分:
§ iOS
§ 开发工具
§ 图形和媒体
§ 跨平台
§ 用户体验
§ 网络和 Web
其中:
1. iOS中值得一看的是:
2. 开发工具中值得看的:
3.Cocoa / Cocoa Touch中的值得看的:
Cocoa 基本原理指南(更新版本的 英文版:Cocoa Fundamentals Guide)
(其中,关于 什么是Cocoa:
较旧的中文版:什么是Cocoa?
最新的英文版:What Is Cocoa?
)
基于Objective-C的面向对象编程(对应的英文版是:The Objective-C Programming Language)
其他更多资料,感兴趣的自己去上面那几个大的分类中自己找。
注:
1. 上述其中每个文档,页面右上角都有对应的(英文的)PDF供下载。
2.其他更多和开发相关内容,可以去Mac的开发中心:iOS开发中心
【其他一些Mac官网资料】
1. 一个Object-C的入门教程:
Learning Objective-C: A Primer
更加完整的 最新的 英文版:
The Objective-C Programming Language
和
Objective-C Runtime Programming Guide
2.iOS相关开发资料:
http://mobile.51cto.com/mobile/objc/
里面有Mac官网的,各方面的,开发文档和示例代码
4. Xcode 4
官网关于Xcode的资料
5.Tools Workflow Guide for Mac
介绍了整个Mac中开发app的流程
关于Xcode的介绍,并给出示例:
“Get Oriented,” “Start a Project.”
“Edit User Interfaces,” “Edit Source Code.”
“Debug Your App,” “Make Projectwide Changes.”
“Save and Revert Changes to Projects.”
7. iOS Human Interface Guidelines
8.关于iOS开发和OS X开发之间的区别,官网有解释:
“Migrating from Cocoa” in iOS Technology Overview.
9. 关于如何注册iOS开发者,OS X开发者方面的中文介绍:
http://www.apple.com.cn/developer/support/ios/
10.iOS Human Interface Guidelines
介绍了,对于开发iOS程序,需要在UI方面的注意事项,要遵循的规则。
和具体编程无关,和思想,理念有关。
有了理念,如何用程序实现iOS中的app,可参考此文档。
包括了概念,架构,和技术。
12. Developing for the App Store
如何开发app,如何测试app,如何提交app到App Store.
13Your First App Store Submission
教你如何提交app.
14. Your Second iOS App: Storyboards
教你如何编写master-detail类型的app
15. Your Third iOS App: iCloud
教你如何编写基于iCloud的document-based类型的程序
【其他一些资料】
1.cocoadevcentral
主页为:http://cocoadevcentral.com/
里面有很多学习资料,值得看的有:
等。
2.Object-C 入门
http://blog.csdn.net/jsjwql/article/details/5961158
特点:中文。介绍了一些基本概念。
3.The Objective-C Programming Language
特点:Mac官方的资料。但是不太适合入门者看。
4.object-c
http://www.otierney.net/objective-c.html.zh-tw.big5
特点:
另,此教程有三种版本:繁体中文版,英文版,韩文版。
关于如何安装Xcode,iOS SDK等资料,可参考:
【整理】关于Vmware和VirtualBox上安装Mac,Xcode,iOS SDK等相关资料
转载请注明:在路上 » 【整理】Mac相关的学习资料:Object-C,Xcode,Cocoa,iOS SDK/iPhone SDK等