課程簡(jiǎn)介
階段:準(zhǔn)備工作 | |
Mac系統(tǒng)使用 | 學(xué)習(xí)Mac的系統(tǒng)偏好設(shè)置,Mac常見(jiàn)軟件使用介紹,Mac 文件夾操作,Mac平臺(tái)軟件 安裝,常用的Unix指令學(xué)習(xí) |
熟悉使用XCode | AppleID 申請(qǐng)流程演示,XCode安裝流程,XCode 基礎(chǔ)功能介紹,XCode創(chuàng)建工程 演示,svn基本操作 |
C語(yǔ)言介紹 | C語(yǔ)言概述,程序算法簡(jiǎn)介,數(shù)據(jù)類(lèi)型、運(yùn)算符、表達(dá)式介紹,順序、選擇、循環(huán)程 序設(shè)計(jì)介紹,數(shù)組、字符串、函數(shù)、指針介紹,預(yù)處理命令、結(jié)構(gòu)體和位運(yùn)算介紹, 文件基本操作 |
Objective-c語(yǔ)言 | objective-c簡(jiǎn)介,面向?qū)ο蠡A(chǔ)知識(shí)封裝、繼承介紹,XCode調(diào)試程序和異常處理, Foundation kit 常見(jiàn)類(lèi)介紹(NSString、NSArray、NSDictionary、NSNumber、 NSValue、NSNull),objective-c對(duì)象生命周期,類(lèi)別和,文件加載與保存, 鍵值編碼,謂詞NSPredicate簡(jiǎn)介,objective-c 和 c、c++ 混編 |
cocoa常見(jiàn)類(lèi)詳細(xì)介紹 | NSString、NSMutableString類(lèi)方法詳細(xì)介紹,NSData、NSMutableData類(lèi)方法詳細(xì) 介紹,NSArray、 NSMutableArray類(lèi)方法詳細(xì)介紹,NSDictionary,、 NSMutableDictionary類(lèi)方法詳細(xì)介紹 |
第二階段:iphone開(kāi)發(fā)基礎(chǔ) | |
MVC開(kāi)發(fā)模型 | 模型、視圖、控制器介紹,MVC開(kāi)發(fā)過(guò)程實(shí)例分析 |
UIApplication詳解 | UIApplication類(lèi)介紹,UIApplication類(lèi)應(yīng)用場(chǎng)景,UIApplication類(lèi)的使用過(guò)程 |
基本控件使用 | 標(biāo)簽(UILabel)、文本輸入(UITextField)、按鈕(UIButton)、提示框(UIAlertView 、UIActionSheet),多行文本(UITextView)、網(wǎng)頁(yè)視圖(UIWebView)、滾輪 (UIPickerView)、日期滾輪(UIDatePickerView)、表格視圖(UITableView)、 表格項(xiàng) (UITableViewCell),滾動(dòng)視圖(UIScrollView)、頁(yè)控制器(UIPageControl)、開(kāi)關(guān) (UISwitch)、單選(UISegmentControl)、滑塊(UISlider),日期與時(shí)間(NSDate)、 日期格式(NSDataFormatter)、日歷(NSCalendar)、定時(shí)器(NSTimer) |
視圖控制器詳解 | UIViewController類(lèi)成員、方法介紹、UIViewController的生命周期、 UINavigationController類(lèi)詳解、UITabBarController類(lèi)詳解 |
設(shè)備旋轉(zhuǎn)及屏幕適配 | UIViewController類(lèi)成員、方法介紹、UIViewController的生命周期、 UINavigationController類(lèi)詳解、UITabBarController類(lèi)詳解 |
第三階段:實(shí)用開(kāi)發(fā)技術(shù) | |
實(shí)用開(kāi)發(fā)技術(shù) | 1、經(jīng)典應(yīng)用導(dǎo)航架構(gòu) 2、地圖應(yīng)用和地理位置解析 3、獲取系統(tǒng)相關(guān)信息(手機(jī)和網(wǎng)絡(luò)等相關(guān)信息) 4、iOS加密算法 5、Http網(wǎng)絡(luò)服務(wù)、Json、Xml數(shù)據(jù)解析 6、通知對(duì)象NSNotificationCenter詳解 7、UIWebView和JS交互 8、圖片瀏覽、照相機(jī)使用、音頻開(kāi)發(fā) 9、iOS統(tǒng)計(jì)報(bào)表繪制(折線(xiàn)圖、柱狀圖、餅圖等) 10、自定義控件制作(樹(shù)形控件等) 11、電話(huà)、短信、通訊錄使用 12、iOS多線(xiàn)程設(shè)計(jì) 13、iOS緩存機(jī)制 14、第三方開(kāi)發(fā)工具(ASIHTTPRequest、SDWebImage、CoverFlow等 ) 15、第三方開(kāi)放平臺(tái)應(yīng)用(新浪微博、騰訊、百度等) 16、In App Purchase(程序內(nèi)購(gòu)買(mǎi)) 17、推送服務(wù) 18、開(kāi)發(fā)證書(shū)制作、app上架流程 |
第四階段:iOS游戲開(kāi)發(fā)基礎(chǔ) | |
iOS游戲開(kāi)發(fā)基礎(chǔ) | 1、Cocos2D編程基礎(chǔ) 2、Box2D物理引擎 3、Chipmuck物理引擎 4、粒子系統(tǒng) |
第四階段:項(xiàng)目實(shí)戰(zhàn) | |
項(xiàng)目 | 1、旅游應(yīng)用開(kāi)發(fā) 2、微OA應(yīng)用開(kāi)發(fā) 3、微信項(xiàng)目開(kāi)發(fā) 4、商業(yè)應(yīng)用開(kāi)發(fā) 5、銀行叫號(hào)系統(tǒng)開(kāi)發(fā) 6、吹吹魚(yú)游戲開(kāi)發(fā) |
核心技術(shù) | 1.網(wǎng)絡(luò)數(shù)據(jù)解析 2.音視頻播放 3.微博分享 4.LBS定位應(yīng)用 5.數(shù)據(jù)庫(kù)應(yīng)用 |
課程
推薦
更新時(shí)間:
2016-06-22