1、什么是i0S?
苹果ios是由苹果公司开发的手持设备操作系统。苹果公司早于2007年1月9日的Macworld大会上公布这个系统,初是设计给iPhone使用的,后来陆续套用到iPodtouch、iPad以及AppleTV等苹果产品上。ios与苹果的Mac0SX操作系统一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作系统。原本这个系统名为iPhone0S,直到2010年6月7日WWDC大会上宣布改名为ios。截止至2011年11月,根据Canalys的数据显示,ios已经占据了全球智能手机系统市场份额的30%,在美国的市场占有率为43%。
2、学后能做什么?
i0S研发工程师
i0S软件测试工程师
i0S游戏开发
i0S项目经理
独立开发者
移动互联网创业者
3、学习路线
1.C语言开发 | 数据类型、循环、函数、指针、数组、文件操作、链表 |
2.0bjective-C语言 | 面向对象、类、Property属性、init构造方法、协议Protocol、Delegate、类别Category、扩展Extension、Block、Foundation库 |
3、UIKit基本控件 | Storyboard使用、UIButton按钮、UILabel文本标签、UITextField文本输入框、UIImageView图片视图等等 |
4、UIKit进阶 | UIScrollView、UITableView以及自定义Cell、UIPickerView、UIDatePicker、UICollectionview |
5.屏幕适配 | Autoresizing/AutoLayout+SizeClass |
6多控制器管理 | 项目常用文件、4大对象、程序启动原理、导航控制器、控制器的生命周期;UITableView的数据更新绘图以及特性:QuartCore框架;触摸事件、手势和键盘事件处理;IPad专属特性 |
7.多线程和网络操作 | 多线程:NSThread、NS0perationQueue、GCD;NSURLConnection、NSURLSession网络:AFNetworking框架、SDWeblmage框架 |
8、i0S | 数据存取:PIst、Preference、NSKeyedArchiver、SQLile3、CoreData 实用技术:多媒体--音频、视频、流媒体、相册、相机 社交--社交分享、静态库、通讯录 地图定位--CoreLocation、MapKit、自定义大头针视图;地图 硬件--UIDynamic、传感器、蓝牙4.0 系统--本地通知、远程推送通知、极光推送、内购、广告 |
9、swift | 基本语法、基本运算、流程控制/元祖(New)、可选类型、断言、字符和字符串、集合、函数、闭包、枚举、结构体、扩展、协议、泛型、操作符、Swift与0bjective-混合开发 |
10、上线项目实战 | PrivateAlbum、Sina、美图秀秀 |
以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。
温馨提示
温馨提示