IOS 核心开发课程---学习步骤---应该掌握的知识
2013-01-05 11:39
513 查看
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游戏引擎技术。 |
相关文章推荐
- IOS 核心开发课程---学习步骤---应该掌握的知识
- IOS 核心开发课程---学习步骤---应该掌握的知识
- IOS学习之斯坦福大学 IOS开发课程笔记(第一课)
- iOS开发基础知识:Core Animation(核心动画)
- 学习IOS开发UI篇--Xcode基础知识及storyboard搭建
- ios开发学习 --基础知识--系列教程
- iOS开发学习专题-基础知识(一)NSString NSMutableString NSRange NSNotFound详细使用方式
- iOS开发基础知识:Core Animation(核心动画)
- IOS 开发学习二 C语言知识 字符串处理
- IOS研究之IOS开发笔记基础知识学习
- iOS开发学习概述及知识整理
- ios开发要注意基础知识和技能的掌握
- 那些在学习iOS开发前就应该知道的事(part 1)
- IOS学习之斯坦福大学IOS开发课程笔记(第二课)
- iOS开发基础知识:Core Animation(核心动画)
- 嵌入式开发需要学习和掌握哪些知识内容?
- 每个软件开发人员应该无条件掌握的知识! ——Unicode伟大的创想!
- 字符集和字符编码(Charset & Encoding)—每个软件开发人员应该无条件掌握的知识!
- iOS开发学习手动内存管理暂时抛弃ARC以及retain/assign知识——iOS工程师面试必考内容
- ——每个软件开发人员应该无条件掌握的知识! ——Unicode伟大的创想!