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、美圖秀秀 |
以上就是軟件開發培訓課程的全部內容介紹,如需了解更多的軟件開發培訓班、課程、價格、試聽等信息,也可以點擊進入 軟件開發 相關頻道,定制專屬課程,開始您的學習之旅。
溫馨提示
溫馨提示