首页>全部课程>IOS开发(初中级)
IOS开发(初中级)
东方瑞通资深讲师
IOS开发(初中级)
报名课程可获赠0.0元助学金,助学金说明 >>
直播面授
时间图标 培训课时 90课时
标题图标 课程介绍 标题图标
随着掌上移动设备近几年的崛起,传统的IT产业不再像以往一样主要通过PC平台发布产品,进而更多的是将产品发布到移动终端,这样会给每一个用户随时随地的应用体验。目前掌上互联网开发行业的人才需求量逐年上涨,但是掌握开发技术的人员却不多,所以按照目前的情况看来如果能够精通移动终端(iOS)开发那么比定能掌握住未来IT产业发展的趋势。iOS系统是苹果移动设备使用的系统,具有很好的封闭性和编程开发的应用体验,相对于其他系统在开发方面更为简单易懂,所以通过一段时间的学习可以基本掌握iOS系统开发的一些初级知识,从而提升学员就业的竞争能力。
标题图标 学员基础 标题图标
1. 软件开发人员 2. 软件测试人员 3.移动产品经理
标题图标 课程目标 标题图标
通过培训能够使学员们基本掌握C、OC、C++编程语言的基本语法 通过培训能够使学员们掌握软件编程基本程序设计思想 通过培训是学员们能够掌握iOS开发基本框架以及SDK的使用 通过培训希望能让学员们使用学到的技术自己制作简单的样例程序
标题图标 课程大纲 标题图标

第一天
iOS开发环境与语法基础
1)Objective-C面向对象
2)Objective-C异常处理
3)Objective-C协议和类别
4)Fundation FrameWork核心Api
NSString NSArray NSDictionary NSNumber ……
IOS应用程序编程
1)自动化内存管理(ARC)
2)堆与栈
3)对象与引用
4)使用ARC
5)Strong与Weak Reference
6)Properites
7)对象拷贝
8)操作
第一个iOS应用程序
第二天
iOS 应用程序
1)MVC
2)UIApplication
3)UIApplicationDelegation
4)UIWindow
5)应用程序生命周期
6)设备信息
7)屏幕处理
基于 View 的应用程序
1)View
2)View 的层次结构
3)View 的 Controller
4)View 翻转处理
5)Interface Builder 深入实践
多界面应用程序
1)Tab Bar Controller
2)Tab Bar 的编程实例
3)Root View Controller
4)Navigation Controller
5)Navigation Bar
6)Button Bar
7)Push 与 Pop View
8)旋转
9)兼容 iPad
第三天
多线程
1)单线程的尴尬
2)多线程概念
3)Grand Central Dispatch
4)GCD Queue
 后台处理与 UI
1)多任务与应用程序状态
2)应用程序的生命周期
3)前后台切换与状态保护
4)iOS 的“假”多任务
5)多任务的控制
6)保存应用程序状态的注意点
7)UI 状态保存与恢复
8)加入多界面下的交互
数据保存与数据库操作
iOS网络编程
iOS联网项目<手机漫画>
Cocos2d与Cocos2d-x引擎介绍

下载课程大纲