Apple官网文档 | Start Developing iOS Apps Today | 总结回顾

Apple官方的开发者平台中文档众多,作为一个初学者或者第一次接触iOS开发的程序员,需要看的第一本文档就是这本《Start Developing iOS Apps Today》有英文和中文两个版本,不过中文版的内容有点老,更新速度明显跟不上英文的,英文版本在2015-12-19那天还有更显,而中文的版本还停留在2014-07-15那天。看文档中的图片也能看出来,英文版本的文档图片已经是最新版本Xcode6的截屏了,而中文版本还是Xcode5的截屏。

建议英文还可以的人直接看英文的,如果看英文有困难,可以看中文的,反正都是翻译的,还能帮助理解英文文档中哪些句子没有看明白,哪些特别难的句子让你来看中文文档了。

对我来说看这个文档的问题就是文档里的代码是用Objective-C开发的,而我之前学习的是swift语言,可能会对看这篇文章有一定的影响。不过影响不是很大,遇到代码部分,可以照着先抄上。而且前两个部分的代码我都可以翻译成swift的代码。


Apple官网文档 | Start Developing iOS Apps Today | 总结回顾_第1张图片
苹果官方文档结构图中文


Apple官网文档 | Start Developing iOS Apps Today | 总结回顾_第2张图片
苹果官方文档结构图英文

当你看完了《Start Developing iOS Apps Today》文档后,还需要看什么呢?上面的图是苹果官方的建议,需要看的文档大约分为图中的8大类。

1.Register/注册:注册成为开发者

《App Distribution Guide 》(应用程序分发指南)中的“Managing Accounts”(管理帐户)这一章节会带您逐步完成注册为Apple开发者的过程。

2.Interface/界面:学习设计美观的应用程序界面。

《iOS Human Interface Guidelines》(iOS用户界面指南)会指导您如何让应用程序符合iOS用户界面规范。

《Auto Layout Guide》(自动布局指南)会指导您如何让你的界面能够自动布局,适应多个尺寸的apple设备。

3.Language/语言:学习语言

《The Swift Programming Language》(Swift编程语言)描述了如何使用Swift程序设计语言定义类、发送消息、封装数据,以及完成各种其他任务。

文档中说的OC文档,我在这里换成了Swift。

4.Develop/开发:学习开发优秀的应用程序

《App Programming Guide for iOS》(iOS应用程序编程指南)讲解了在开发iOS应用程序时,您必须要了解并做到的基本事项。

5.Technologies/技术:了解可用的技术

《iOS Technology Overview》(iOS技术概述)介绍了可以在iOS应用程序中使用的框架和其他技术。

6.Documentation/文稿:浏览文档

《Start Developing iOS Apps Today》中的“查找信息(第109页)”这一章节讲解了如何充分利用所提供的文档。

7.Test/Debug / 测试/调试:调试并测试您的应用程序

《XcodeOverviewinXcodeOverview》(Xcode概述)中的“DebugYourApp”(“调试您的应用程序”)会教您如何在Xcode中彻底调试和测试应用程序。

8.Ship/交付发布:发布应用程序。

《AppDistributionGuide》(应用程序分发指南)会带您逐步完成这些过程:预备测试设备,提交应用程序到App Store。



看完这8个类别的文档,就具备了中级iOS开发者的能力啦~

你可能感兴趣的:(Apple官网文档 | Start Developing iOS Apps Today | 总结回顾)