制造行業(yè)背景圖
伴隨著iPhone在全世界造就的巨大的應(yīng)用商店,IOS開發(fā)者變成應(yīng)用程序開發(fā)企業(yè)所爭奪的目標(biāo),有機(jī)構(gòu)調(diào)研數(shù)據(jù)信息顯示信息,現(xiàn)階段ios軟件優(yōu)秀人才已出現(xiàn)了38萬空缺,依據(jù)網(wǎng)發(fā)布的數(shù)據(jù)信息,將來兩年ios軟件開發(fā)設(shè)計(jì)人力資源市場空缺將達(dá)上百萬,將來兩年內(nèi),IOS手機(jī)軟件開發(fā)者都將緊俏,高薪職位納賢便變成社會(huì)經(jīng)濟(jì)發(fā)展所需。
課程內(nèi)容目標(biāo)
軟件工程及其社會(huì)發(fā)展IT人員
學(xué)習(xí)培訓(xùn)時(shí)間
假期
課程詳情
IOS課程大綱及課程內(nèi)容
1.Objective-C語言開發(fā)設(shè)計(jì)基本
1)學(xué)習(xí)培訓(xùn)IOS的獨(dú)有的計(jì)算機(jī)語言O(shè)bjective-C,這類語言歸屬于C/C++的一個(gè)變異,能夠和C/C++混和應(yīng)用在xcode中。
2)解讀Objective-C語言的面向?qū)ο笏枷,類的承繼,復(fù)合型,id,動(dòng)態(tài)性鑒別,Posing,Protocols,代碼優(yōu)化,Autorelease等具體內(nèi)容及其Objective-C獨(dú)有的差別于C++的三個(gè)語言特性:多態(tài)、動(dòng)態(tài)性關(guān)聯(lián)和動(dòng)態(tài)性種類。做到可以嫻熟的編寫程序的工作能力。
3)學(xué)習(xí)培訓(xùn)iOS編程,是全部iOS企業(yè)培訓(xùn)體系十分關(guān)鍵的一塊。也是大家學(xué)校的優(yōu)點(diǎn)新項(xiàng)目之一。學(xué)完本環(huán)節(jié)后實(shí)際上早已能夠立即從業(yè)iOS系統(tǒng)軟件程序編寫層面的工作中。具體內(nèi)容包含:NSString,NSMutableString,NSArray,NSMutableArray,NSEnumerator,NSDictionary,NSMutableDictionary,NSNumber,NSValue,NSNull等含有iPhone特性的類及其Foundation和UIKit兩大iOS系統(tǒng)軟件應(yīng)用程序開發(fā)關(guān)鍵架構(gòu)的系統(tǒng)軟件介紹及應(yīng)用。
2.iOS頁面設(shè)計(jì)開發(fā)
1)iPhoneInterfaceBuilder圖型控件和各種控制板程序編寫應(yīng)用InterfaceBuilder建立UI項(xiàng)目工程,了解FileOwner,F(xiàn)irstResponder,了解協(xié)議書的定義。
2)深入分析IBOutlet和IBAction的和應(yīng)用。了解各種控件在IB上的特性配備和事件處理。包含惡性事件回應(yīng)鏈,UIResponder類介紹。惡性事件傳送體制。UIEvent類,UITouch類,UIControl類,XCode中動(dòng)態(tài)性添加事件處理,在InterfaceBuilder中圖形界面添加事件處理。電腦鍵盤惡性事件的解決。
3)iOS中MVC實(shí)體模型介紹,UIViewController基類介紹。UIViewController和UIView關(guān)聯(lián)。UITableView、UITableViewController應(yīng)用,復(fù)合型控件UITabBarController建立好幾個(gè)Tab標(biāo)識(shí)的室內(nèi)空間,UINavigationController導(dǎo)航欄控制板。及其根據(jù)控制板中間的融合構(gòu)架項(xiàng)目工程。
3.iOS應(yīng)用技術(shù)
1)iOS網(wǎng)絡(luò)編程,CFNetwork各種各樣常見類介紹。NSURL,NSURLRequest,UIWebView,NSMutableURLRequest等類應(yīng)用。
2)應(yīng)用UIWebView瀏覽網(wǎng)頁頁面事例應(yīng)用互聯(lián)網(wǎng)分析XML協(xié)議書。應(yīng)用互聯(lián)網(wǎng)POST,GET開展網(wǎng)頁頁面表格協(xié)議書開展互動(dòng)。應(yīng)用互聯(lián)網(wǎng)JSON協(xié)議書解決互聯(lián)網(wǎng)互動(dòng)。
3)應(yīng)用UIImage和UIImageView載入和繪圖圖象而且開展UIImageView類的重新寫過實(shí)際操作。應(yīng)用照相機(jī)插口拍取照片及其啟用照片庫。
4)應(yīng)用MediaPlayer構(gòu)架開展多媒體播放。應(yīng)用CLLocation完成GPS定位。應(yīng)用MKMapView啟用googlemap。應(yīng)用UIAcceleromenter。