iOS 开发实战培训
来源:互联网 发布:网页数据采集八爪鱼 编辑:程序博客网 时间:2024/04/27 18:58
语言概述
苹果iOS是由苹果公司开发的手持设备操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等苹果产品上。iOS与苹果的Mac OS X操作系统一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作系统。原本这个系统名为iPhone OS,直到2010年6月7日WWDC大会上宣布改名为iOS。截止至2011年11月,根据Canalys的数据显示,iOS已经占据了全球智能手机系统市场份额的30%,在美国的市场占有率为43%。
学习目标
1、了解iOS平台和应用的概况,学习Obj-C语言及核心知识,快速掌握应用程序开发和游戏开发所需的程序语言基础。
2、掌握开发环节中的Xcode、Interface Builder IDE环境、控件的属性和使用方法。
3、从案例出发,掌握完整的iOS软件开发的流程和技术架构方法,包括:开发环境的搭建、应用程序的基本结构、界面编程、常用组件、互联网应用编程(含服务端)、数据库存取、文件存取等;
4、通过工程案例,模拟真实项目开发,掌握实用的测试、调试技术;
2、掌握开发环节中的Xcode、Interface Builder IDE环境、控件的属性和使用方法。
3、从案例出发,掌握完整的iOS软件开发的流程和技术架构方法,包括:开发环境的搭建、应用程序的基本结构、界面编程、常用组件、互联网应用编程(含服务端)、数据库存取、文件存取等;
4、通过工程案例,模拟真实项目开发,掌握实用的测试、调试技术;
课程大纲
第一部分:Objective-C开发语言基础课程
1、面向对象程序开发基础
2、类的方法,对象生命周期
学习目标:Objective-C是IOS开发的语言基础,基础知识的掌握程度直接关系到后续学习的进度。此阶段课程深入加强语言基 础,掌握类的组成部分,属性和方法,对象的概念以及二者之间的关系。
第二部分:iPhone App开发技术基础
1、创建第一个简单应用,MVC结构,NIB文件以及事件响应函数
2、UIview重要的属性和方法以及画图和动画的实现
3、iPhone软件构架,mvc的具体使用,view controller之 间通信
4、导航控制器
5、数据显示方法
6、用户数据保存的几种方法
7、性能优化方法
8、xcode内置工具使用,instrumen,bugs troubleshoot ing实战
9、Webview,locations和googlemapview
学习目标:了解iPhone App开发环节的Xcode,Interface Builder IDE环境,掌握MVC开发模式中控件的属性和使用方法等,以及开发过程中所涉及的开发步骤和最佳实践,能够熟练掌握一款应用程序开发过程中所需的技术要点。
第三部分:iOS开发实战
1、面向对象程序开发基础
2、类的方法,对象生命周期
学习目标:Objective-C是IOS开发的语言基础,基础知识的掌握程度直接关系到后续学习的进度。此阶段课程深入加强语言基 础,掌握类的组成部分,属性和方法,对象的概念以及二者之间的关系。
第二部分:iPhone App开发技术基础
1、创建第一个简单应用,MVC结构,NIB文件以及事件响应函数
2、UIview重要的属性和方法以及画图和动画的实现
3、iPhone软件构架,mvc的具体使用,view controller之 间通信
4、导航控制器
5、数据显示方法
6、用户数据保存的几种方法
7、性能优化方法
8、xcode内置工具使用,instrumen,bugs troubleshoot ing实战
9、Webview,locations和googlemapview
学习目标:了解iPhone App开发环节的Xcode,Interface Builder IDE环境,掌握MVC开发模式中控件的属性和使用方法等,以及开发过程中所涉及的开发步骤和最佳实践,能够熟练掌握一款应用程序开发过程中所需的技术要点。
第三部分:iOS开发实战
- iOS 开发实战培训
- IOS平台开发实战培训
- java开发实战培训
- IOS培训实战教程之开发的21个奇葩技巧
- .net实战开发视频教程,.net实战开发培训
- Scrum 敏捷开发过程实战培训
- Web前端开发工程师实战培训教程
- Web前端开发工程师实战培训教程
- Web前端开发工程师实战培训教程
- 微信小程序高级实战开发培训视频
- iOS培训哪家好?我选小码哥iOS开发培训课程
- iOS开发实战技巧
- iOS培训之手机开发好学么?
- 2014炼数成金Hadoop应用开发实战案例培训视频教程
- Android培训实战教程之 Studio下JNI开发
- Hadoop应用开发实战案例培训学习路线
- iOS 6应用开发实战
- iOS 6应用开发实战
- makefile的选项CFLAGS和LDFLAGS
- HDU 1978 How many ways (DP)
- 火炬手之梦
- Why ASMLIB and why not?
- flex4 spark buttion 自定义ICON位置
- iOS 开发实战培训
- Android 关于SoapObject.getProperty的作用
- ubuntu下修改网卡名称
- 最大连续子序列之和(动态规划)
- CSDN说你懂得,其实我并不懂,求大仙解释!!!
- lvs + tomcat(nat)
- jQuery学习(二)选择符
- 正则表达式的修饰符
- CMFCColorDialog弹不出来或者CMFCColorButton的Other按钮无效