合適群體:IOS零基礎(chǔ),想在IT行業(yè)發(fā)展,追求高薪職位的人員。
課程簡(jiǎn)介:
IOS開(kāi)發(fā)設(shè)計(jì)課程內(nèi)容以新的IOS7及其MacOS10.9(Mavericks)為開(kāi)發(fā)設(shè)計(jì)環(huán)境原型,根據(jù)零基礎(chǔ)學(xué)習(xí)培訓(xùn),從了解MacOSX操作系統(tǒng)先祖BSD系統(tǒng)軟件剛開(kāi)始,逐漸掌握Unix操作系統(tǒng)和MacOSX操作系統(tǒng)及IOS操作系統(tǒng)。根據(jù)以C語(yǔ)言為基本語(yǔ)言學(xué)習(xí)培訓(xùn)編程,逐漸把握Unix環(huán)境下的C語(yǔ)言關(guān)鍵編程。把握MacOSX下C編譯環(huán)境及編譯方式(makefile)、算法設(shè)計(jì)、表針、字符串?dāng)?shù)組解決等重要知識(shí),逐漸把握UnixC動(dòng)態(tài)庫(kù)新項(xiàng)目開(kāi)發(fā)設(shè)計(jì)并了解常見(jiàn)的BSDUnixCAPI。
根據(jù)引進(jìn)Objective-C語(yǔ)言,與C語(yǔ)言對(duì)比,轉(zhuǎn)到Mac編程環(huán)境,解讀OC語(yǔ)言特性及編譯環(huán)境(根據(jù)Clang),解讀OC語(yǔ)言下的面向?qū)ο缶幊叹幊逃^念,Cocoa架構(gòu)集,能利用MacOS集成化開(kāi)發(fā)設(shè)計(jì)環(huán)境Xcode6.x并根據(jù)實(shí)例解讀,把握開(kāi)發(fā)設(shè)計(jì)根據(jù)OC的MAC控制面板程序運(yùn)行。
根據(jù)IOS關(guān)鍵編程環(huán)節(jié)學(xué)習(xí)培訓(xùn),把握IOS體系結(jié)構(gòu)及開(kāi)發(fā)框架,UI組件實(shí)體模型及常見(jiàn)部件,IOS運(yùn)用的調(diào)節(jié)方式與運(yùn)用公布,UIViewController與MVC模式開(kāi)發(fā),文檔數(shù)據(jù)儲(chǔ)存與Sqlite數(shù)據(jù)庫(kù)查詢,互聯(lián)網(wǎng)與多媒體系統(tǒng)插口編程等IOS7關(guān)鍵編程基本。
根據(jù)IOS編程,把握IOS合理布局管理方法及顯示屏兼容方式,IOS主視圖開(kāi)發(fā)設(shè)計(jì)(StoryBoard/NavigationBar),把握Notification、BackgroundTask等核心技術(shù),掌握制圖技術(shù)性與Cocos2D制圖架構(gòu),并利用所教技術(shù)性設(shè)計(jì)方案一款真正能用的運(yùn)用或手游app。