如何开发 iOS 应用

从草稿板到 App Store

高级

大约 3 个月

6小时每周 (自主学习)

加入成千上万的全球学员

开始免费课程

加入课程
免费
可享受
课程视频
实战练习与参考项目指导
高级

大约 3 个月

6小时每周 (自主学习)

加入成千上万的全球学员

课程概述

你是否拥有构建 iPhone 或 iPad 应用的经验,并且想要从头构建应用,但是不知从哪开始?别再寻觅了!在这门课程里,你将学习构建 iOS 应用的流程,从提出各种想法到将应用发布到 App Store。

喜欢这门课程?加入“iOS 开发者”纳米学位,点此免费体验

为什么学习这门课程?

从头构建应用非常耗时间,但是会收获颇丰。不要被课程的周期给吓到了!

这门课程的独特之处在于,大部分时间将花在课堂之外研究你的应用上。我们会为你指个方向,让你去查找资源并取得进步,但是具体的实施过程取决于你自己。

学完这门课程后,你将构建自己的自定义 iOS 应用,并且有信心再来一遍。

先修要求

报名参加这门课程,表明你已有 iOS 开发经验。课程不会涉及应用开发的技术层面,而是指导你如何构建应用。具体来说,这门课程是为 iOS 开发者纳米学位的最终项目奠定基础,前提是你已经掌握以下课程中讲授的概念:

同时请注意,向 App Store 提交应用或将应用加载到实体设备上,需要报名学习 Apple 官方的iOS 开发者课程

查看使用优达学城的技术要求

你将学习什么内容?

项目

你来决定!

获得一份 iOS 开发者的工作光有技术能力是不够的;还需要创造力与创新力。现在,请根据你到目前为止所学的纳米学位知识,大胆创想、设计和编写你自己的自定义应用。

学习计划

第 1 课:调查研究

在第一节课中,你将提出各种应用想法。你将开始思考每个想法中用到的用户界面元素,获取设计方面的用户反馈,并开始思考要使用的相关网络 API 和库。

第 2 课:构建应用

在这节课里,你将选择一个想法并根据想法构建应用!我们将给出如何开始、解决不可行的代码以及向 App Store 提交应用方面的提示。

第 3 课:思考总结

在最后一节课里,你将思考总结整个流程:哪些进展顺利,哪些值得改进。发现错误并从中汲取经验才能让你不断进步,成为更加优秀的开发者!

讲师与合作伙伴

Jessica Uelmen

Jessica Uelmen

Jessica 从小就爱教别人,她会召集自己的兄弟姐妹们,然后当个小老师,将自己过去一年中在学校学到的东西教给大家。她获得了中央佛罗里达大学电气工程技术学院的理学学士学位。早期,她曾教大家如何使用微控制器和机器人。她还获得了威斯康星大学工程管理领域工程学硕士学位。在闲暇时间内,她喜欢阅读、滑雪和周游世界。

官方微信公众号二维码

优达学城(Udacity)微信