曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海培训的课程在业内有着响亮的知名度。
课程介绍:
基础:本课程是iPhone与iPad开发系列的入门课程,适合于零基础的学员学习。让学员在短时间内,迅速掌握iOS下应用开发。
全面:课程知识覆盖全面,涵盖了应用开发技术的方方面面。
最新:最新的iOS7 SDK,最新Xcode开发工具,能够紧跟苹果的步伐。
课程大纲:
2. Hello iOS
2.1 iOS概述
2.2 iOS 7新特性
2.2 iOS 7扁平化UI设计改造
2.3 基于故事板的HelloWorld工程
2.7 iOS API的介绍
Part-2 提高
3. MVC模式
3.1 MVC模式概述
3.2 Cocoa Touch中的MVC模式
3.3 MVC实例
Part-3 UI部分
4. UIView与控件
4.1 视图“始祖”——UIView
4.2 标签控件和按钮控件
4.3 TextField控件和TextView控件
4.4 开关控件、滑块控件和分段控件
4.5 网页控件WebView
4.6 等待相关的控件与进度条
4.7 警告框和操作表
4.8 工具栏和导航栏
4.10 iOS 7 Text Kit
4.11 iOS 7 状态栏
Part-4 结构与布局部分
5. 表视图
5.1 表视图概述
5.2 简单表视图
5.3 分节表视图
5.5 iOS 7下拉刷新控件
Part-5 导航部分
6. 视图控制器与导航模式
6.1 导航概述
6.2 平铺导航
6.3 标签导航
6.4 树形导航
6.5 组合使用导航模式
Part-6 架构设计
7. 移动平台的分层架构设计
7.1 低耦合企业级系统架构设计
7.2 移动平台的分层架构设计
7.3 “备忘录”应用实例介绍
7.4 基于同一工程的分层实现
7.5 基于一个工作空间不同工程的分层
实验:Mynotes
Part-7 数据与信息
8. 数据持久化
8.1 数据持久化概述
8.2 属性列表
8.3 对象归档
8.4 SQLite数据库
实验:Mynotes
9. 数据交换格格式
9.1 数据交换
9.2 XML数据交换格式
9.3 JSON数据交换格式
实验:Mynotes
Part-8 网络通讯
10. 使用Web Service——基于客户端服务器结构网络通信
10.1 REST Web Service
10.2 ASIHTTPRequest框架
实验:Mynotes