學習ios主要學習這些東西

一、語言基礎git

  Mac系統使用、經常使用UNIX指令、C語言、Objective-C語言、Foundation框架。設計模式

  二、iOS基礎網絡

  iOS程序結構:AppDelegate & UIApplication,基本控件(IBOutlet & IBAction),Controller & View,設備旋轉及屏幕適配,UIView Animation & 核心動畫,Quartz2D,手勢處理 & 加速計,音頻、音效及音頻處理工具,多媒體:視頻、相機、相冊、濾鏡,手機功能:電話、短信、通信錄,多語言版本。多線程

  三、iOS高級框架

  數據存儲:Plist、NSCoder、SQLite、Core Data、JSon,網絡交互及多線程,設計模式:MVC、單例、觀察者、代理、消息機制,高級控件優化、自定義控制器容器,開發者帳號申請、真機調試、發佈應用、網購、廣告,Game Center & 社交服務(新浪、Facebook、Twitter),iCloud,Map kit & Core Location,推送機制,藍牙鏈接,ARC及內存分析工具,單元測試。編輯器

  四、Cocos2dsvn

  Cocos2D簡介 & 安裝,Cocos2D場景圖,Node、Director、Scene、Layer、Sprite、Label、Menu、Action、Schedule……,多場景切換,精靈及紋理 & Texture Packer,滾屏處理,粒子效果 & 粒子編輯器,瓦片地圖 & 地圖編輯器,Box2D & Physics Editor。工具

  五、iOS7單元測試

  iOS7新特性,Auto Layout,Images.xcassets,Sprite Kit Game。測試

  六、其餘

  源代碼管理工具:svn & git,二維碼,Cocos2d-X & Unity 3D簡介,就業指導。

相關文章
相關標籤/搜索