新手学习ios开发的路线图

这些好的信息都是在别人的回复中或者其他的地方,总有百度搜索不到的地方旮旯里,这里拿出来,同样作为新手的我,感觉搞得很好,

Cocoa Fundation
 
Objective-C面向对象基础:继承,多态、动态类型和动态绑定;
 Objective-C访问系统中的文件,Objective-C的XML解析和生成,对象序列化; 
Objective-C线程和子任务,Objective-C下的Socket和HTTP,内存管理,资源释放和回
 


Cocoa UI
 
UI应用程序开发基础,Interface Builder工具,窗口视图,UI基础概念,基本交互 ,Cocoa事件传播与相应基础,常用控件,TableView等较为复杂的控件,文件包和资源,图形和颜色,Cocoa自定义绘制图像基础,Objective-C 的动画效果开发, Objective-C的多国语言支持,在应用中嵌入浏览器以及使用WebService等。
 


iOS用户界面
 
iOS介绍及搭建开发环境,模拟器使用说明,iOS项目结构及如何查看日志,UI开发的两种方式,基本控件的使用,控件的交互,表视图,开发多视图App,动画的使用,界面跳转及过渡动画。
 


iOS手势和触摸
 
触摸原理,拖拽的实现,屏幕绘制技术,多点触控技术,手势技术。
 


iOS音频和视频
 
音频播放技术,音频录制技术,视频播放技术,视频录制技术,音视频编辑技术。
 


iOS数据持久化
 
XML解析,SQLite3,Core DataNSKeyedAarchiver和NSKeyedUnarchiver。
 


iOS网络连接
 
UIWebView,Http请求,Socket,上传数据技术,下载数据技术。
 


iOS图形处理
 
Quartz简介及2D图形绘制,Quartz绘制2D动画技术,OpenGL介绍,绘制2D及3D图形,3D动画技术。
 


iOS传感器
 
陀螺仪和重力感应传感器编程,照相机编程;iOS图片库编程,Core Location定位技术。
 


iOS应用发布
 
常见问题解决,国际化问题,MemoryLink工具的使用,SVN for Mac,注册开发者账号及如何发布APP。
 


iOS高级主题
 
自定义控件技术,如何提高程序运行效率,程序的后台处理,获取设备信息,iOS5新特性。
 


iOS游戏开发
 
游戏设计基础,Cocoa 2D游戏应用,Box2D游戏引擎技术。



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值