iOS开发技术
分享
课程详情
课程评价
spContent=iPhone产品拥有强大的市场需求,AppStore移动运营生态带来潜在的市场机遇。只要你能够开发足够好的APP,就有机会在iOS的世界创造奇迹,前提你要具备扎实的iOS开发技能。《iOS开发技术》课程将带领大家,在典型案例中轻松地学习iOS开发语言与技巧,逐步掌握iOS开发流程与方法,叩开iOS开发的大门...
—— 课程团队
课程概述

  本课程是高职软件技术、移动应用开发专业的职业能力核心课程,面向具有一定编程基础的计算机类学生,以及其它对iOS APP开发感兴趣的人员。课程以iOS基础应用开发为主,涉及UI控件、表视图及多视图、数据库应用、传感器应用等,使用案例作为载体重构课程体系,弱化语言及理论讲解,引导学生在动手实践中开拓思维,掌握iOS编程实现要领,为进一步的AppStore应用及游戏开发打基础。

授课目标

  熟悉AppStore开发流程与规范,熟练使用Xcode开发环境与Objective-C/Swift编程语言,具备iOS平台APP设计、开发、实现、测试、部署等能力,使用iOS常用设计模式进行基础UI设计,实现多界面融合的数据库应用、传感器应用等领域编程。

课程大纲
预备知识

       会简单的操作Mac操作系统及iOS终端设备,具有一定的面向过程编程基础及面向对象编程思维,或对iOS产品及APP开发感兴趣均可学习。

参考资料

《iOS开发案例教程》(Swift版),孙志敏、田英,高等教育出版社,2019.2

《iOS开发指南》,管蕾,人民邮电出版社,2021.6

《Swift 5从零到精通iOS开发训练营》,张益珲,清华大学出版社,2021.10



常见问题

Q:学习本课程,是否需要配备一台苹果的Mac台式机或笔记本呢?

A:本门课程实践性较强,如果对iOS开发很感兴趣,将来就业想从事iOS开发的话,建议早点购买一台Mac台式机或笔记本,这样能有更多的实践动手机会;如果你已经其它品牌笔记本且性能足够好的话,可以考虑安装虚拟Mac OS,基本能够胜任本课程的实践需求。

Q:课程学习中,是否要拥有iPhone/iPad等终端开发设备呢?

A:本门课程以iOS基础应用开发为主,在Xcode开发环境中已自带有不同终端不同型号模拟器,基本满足开发阶段调试需求,在底层硬件开发及APP发布阶段,需要进行真机测试。

Q:课程学习中,是否需求去购买Apple ID开发者帐号呢?

A:目前Xcode7以上版本均支持免费Apple ID帐号生成开发证书,可以满足学习阶段真机测试需求,后期APP上架苹果商店AppStore时,需要一年花99$将免费帐号升级为正式的开发者帐号。