当前位置: 首页 > article >正文

iOS 开发实战培训

语言概述
苹果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、通过工程案例,模拟真实项目开发,掌握实用的测试、调试技术;
课程大纲
第一部分: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开发实战
http://www.lryc.cn/news/2417971.html

相关文章:

  • Tools_ js提取中文拼音首字母
  • Android开发之修改系统开机Logo与开机动画
  • ASP.NET项目发布网站具体步骤
  • target=“_blank :目标——空白
  • 《虐杀原形2》执行困境:DLL加载失败的八大破解策略
  • 新版本的Struts2.0的优点
  • 华为U8860刷机包 CM11 Andorid 4.4.4 稳定流畅 推荐长期使用
  • (前端)HTML之CSS(div+css布局)
  • 怎样用Java实现MSN Messager的功能
  • Windows Git 多用户多仓库配置
  • 蓝牙通信的简要设计与开发
  • vs 2010 express 序列号
  • flash 小游戏大全
  • Java对接微信扫码支付Native支付-V3版本接口
  • 卡巴斯基安全浏览器_向苹果开炮:卡巴斯基向监管部门投诉苹果垄断
  • 牛根生北大演讲
  • AutoCAD各版本对应的R版本参数值及其对应注册表中的数值(2002-2023)
  • 万网m3 windows linux切换,万网M3-linux虚拟主机开启网页Gzip压缩方法
  • ElasticSearch的常用命令操作
  • 获取windows版本号
  • 2021国赛数据处理
  • 《〈XNova/OGame〉源码笔记》(5)
  • 精通api接口测试,接口分类,接口架构,http,webservice,dubbo接口协议,接口流程,接口工具,cookie,session,token接口鉴权原理以及实战
  • BT5156 - http://bbs.bt5156.com
  • 农业网址导航
  • 黑莓开源产品
  • 1+X云计算
  • socket中的select函数使用
  • jQuery动画效果(show与hide/toggle/slideUp/slideToggle/fadeIn/fadeTo)
  • VC常用几种界面库的选择