對移動(dòng)應(yīng)用平臺開發(fā)很感興趣,喜愛iPhoneiOS系統(tǒng)軟件,并想要將來變成一個(gè)iOS開發(fā)者;
有一定的iOS開發(fā)基本。
培訓(xùn)目標(biāo)
塑造學(xué)生了解手機(jī)軟件開發(fā)全過程,產(chǎn)生優(yōu)良的編號習(xí)慣性,能單獨(dú)進(jìn)行iPhone手機(jī)上和iPad平板上App開發(fā),累積一定的工作經(jīng)驗(yàn),能考慮公司對iOS有關(guān)的人才;
課程計(jì)劃
iOS運(yùn)用的頁面程序編寫:iOS詳細(xì)介紹及應(yīng)用Xcode開發(fā)iOS運(yùn)用,手機(jī)模擬器使用說明書,iOS新項(xiàng)目構(gòu)造及怎么查看系統(tǒng)日志,UI開發(fā)的二種方法,Storyboard和xib文檔,應(yīng)用segue操縱頁面轉(zhuǎn)換,基礎(chǔ)控制的應(yīng)用,控制的互動(dòng),選擇符視圖(UIPicker)、表視圖(UITableView)、網(wǎng)格圖視圖(UICollectionView)。
各種各樣視圖控制器:報(bào)表視圖控制器(UITableViewController)、互聯(lián)網(wǎng)視圖控制器(UICollectionViewController)、導(dǎo)航欄視圖控制器(UINavigationController)、標(biāo)簽頁視圖控制器(UITabBarController),開發(fā)多視圖App,動(dòng)畫的應(yīng)用,頁面自動(dòng)跳轉(zhuǎn)及銜接動(dòng)畫。
iOS運(yùn)用的生命期,iOS運(yùn)用的轉(zhuǎn)動(dòng)管理方法,iOS運(yùn)用顯示屏的響應(yīng)式。
圖型、圖象與動(dòng)畫;Quartz介紹及Quartz3D圖型繪圖,Quartz繪圖3D動(dòng)畫技術(shù)性,CALayer、CALayer動(dòng)畫,CoreAnimation,應(yīng)用CATransition動(dòng)畫,特性動(dòng)畫。
多一點(diǎn)碰觸和手勢解決:觸碰基本原理,長按手勢,放縮手勢,輕掃手勢,轉(zhuǎn)動(dòng)手勢等。
環(huán)節(jié)新項(xiàng)目
貪吃蛇大作戰(zhàn),連連看,五子棋,瘋狂打飛機(jī)游戲。第二階段
iOS運(yùn)用國際化、程序流程名字國際化,程序頁面國際化,照片國際化。
iOS運(yùn)用數(shù)據(jù)信息I/O、應(yīng)用NSUserDefaults儲存程序流程設(shè)定,應(yīng)用特性目錄文檔儲存運(yùn)用數(shù)據(jù)信息,在iOS運(yùn)用中應(yīng)用SQLite數(shù)據(jù)庫查詢,應(yīng)用CoreData管理方法SQLite數(shù)據(jù)庫查詢。
多媒體系統(tǒng)運(yùn)用開發(fā):iOS聲頻視頻,音頻播放技術(shù)性,音頻錄制技術(shù)性,視頻在線觀看技術(shù)性,錄制視頻技術(shù)性,音頻視頻編寫技術(shù)性,數(shù)碼相機(jī)程序編寫,iOS圖片集程序編寫。
多線程編程:應(yīng)用NSThread完成線程同步,應(yīng)用GCD完成多線程編程,應(yīng)用NSOperation與NSOperationQueue完成線程同步,iOS運(yùn)用的后臺程序。
網(wǎng)絡(luò)編程:NSURL、NSURLConnection、應(yīng)用CFNetwork架構(gòu)完成通信網(wǎng)絡(luò),TCP協(xié)議書網(wǎng)絡(luò)編程、XML數(shù)據(jù)信息分析、JSON數(shù)據(jù)信息分析和解決,應(yīng)用AFNetworkding完成通信網(wǎng)絡(luò),應(yīng)用ASIHTTPRequest完成通信網(wǎng)絡(luò)。
環(huán)節(jié)新項(xiàng)目
天氣預(yù)告,電子器件競拍系統(tǒng)軟件iOS手機(jī)客戶端、無線網(wǎng)絡(luò)點(diǎn)餐系統(tǒng)iOS手機(jī)客戶端,根據(jù)具體新項(xiàng)目靈活運(yùn)用移動(dòng)互聯(lián)iOSAPP開發(fā)的工作能力