学习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简介,就业指导。

相关文章
相关标签/搜索