课程背景
i0S是由苹果公司开发的移动操作系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等产品上。目前i0S行业前景好,i0S在智能手机市场占有率高达28%,据英国市场调查公司Kantar Worldpanel公开的最新调查结果显示:苹果公司的iPhone手机在中国城市地区的市场率高达28%,发展空间巨大。
i0S课程结构:四阶段
第一阶段:“0bjective-C和C语言基础”
C语言基础语法
C语言数组、指针、结构体
C语言项目
0bjective-C基础语法
0bjective-C的高级语法
0bjective-C语言段项目
阶段课程目标:该阶段主要讲解了0bjective-C和C语言基础编程、面向对象程序设计思想、常用算法及设计模式等。学员通过本阶段的学习可以熟练使用0C语言进行软件的设计与开发。
第二阶段:“i0S开发和PHP服务器技术”
i0S应用开发
服务器端PHP和数据库MySQL技术
基于网络社交的项目
阶段课程目标:该阶段课程主要讲解了i0S应用开发的相关技术,利用MySQL对项目的数据进行表结构划分,然后采用PHP技术访问数据库,将查询到的数据返回给i0S的客户端。通过本阶段学习能够对整个i0S开发的流程有一个深刻了解,掌握基本控件的使用及经典的MVC程序设计模式。
第三阶段:“Swift语言”
Swift语言基础
Swift语言开发应用
阶段课程目标:通过本章的学习可以掌握Swift语言的基本语法,掌握Swift语言开发应用的基本流程
第四阶段:“项目实战”
软件开发流程
以小组为单位开发一个 i0S的客户端应用项目,后台采用PHP实现接口编写,数据库采用MySQL
阶段课程目标:通过本章的学习可以对整个App开发流程进行掌握,学员完成的作品需要上传到AppStore进行审核上架