求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
成功案例
知名某轨 “ReWorks中
塞默菲舍 《嵌入式软件架构设
某水声通 嵌入式Linux应
广汽研究 ARM处理器体系架
联合汽微 嵌入式软件架构设计
某全球知 Linux内核和系
广汽研究 嵌入式软件架构设计

相关课程  
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
 

全部课程 >嵌入式硬件开发  
IOS平台应用开发实战培训  
1809 次浏览  51 次
汪老师
曾任某互联网公司移动端应用开发架构师
时间地点:北京 上海 深圳根据报名开班
课程费用: 5000元/人 详见 公开课学习手册
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    本课程讲解IOS平台的基础架构,让学员了解IOS 平台的具有IOS的开发基础支持和必备技能,课程结合一个IOS的典型应用案例,讲解界面空间、网络通信、多媒体、GIS、重力感应器、光线感应器 、加速计等的开发应用。还将讲解2D和3D的图形编程。课程由资深专家,结合实际应用经验案例讲解,目的是让学员具有快速构建IOS的能力。
    培训目标:

    • IOS开发基础知识及环境的了解
    • IOS开发语言之Objertive-C语言强化
    • IOS开发之Foundation Kit编程强化
    • Interface Builder使用、基本控件、视图控制器的 使用以及跳转(项目实例)
    • 网络编程定位(项目实例)
    • 多媒体,电话薄编程和GPS、Mapview.编程、重力感应器、加速计、光线感应器的使用
    • 第七单元开源框架的使用及I0S的数据持久化(项目实例)
    • 第八单元高级开发IOS 2D/3D图形编程(项目实战)
    • 能够建立自己的开发范例demo
    培训对象:iOS开发工程师
    学员基础:最好具有C或者Java编程经验
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:3天

    IOS开发基础知识及环境介绍 1.IOS开发过程中常用术语关键词的讲解
    2. IOS编程环境的介绍
    3. Objective-C, IB. XIB, Xcode, Cocoa. CocoaTouch、Foundation、UIKit 等讲解
    4. 介绍苹果开发证书的申请流程
    5. 讲解个人、公司、企业三种类型证书的区别
    6. 以及日常开发中常见间题的原理讲解
    实战:IOS集成开发坏境Xcode的安装、使用、快捷键等的 练习
    IOS开发语言之Objertive-C语言强化
    1.IOS的特有的编程语言Objective-C语言的面向对象编 程,包括型,类的继承,复合,多态,属性,id , 动态识别, Posing , Protocols ,内存管理,Autorelease 等主要内容讲解
    2.详细讲解IOS开发过程中内存管理
    3.对手动与自动分配内存的进行剖析
    实战:通过大量练习使学员加深理解达到能够熟练的编写程序的能力
    IOS开发之Foundation Kit编程强化
    1. IOS中核心类的编程使用
    2.Foundation Kit 详解
    3.字符串类(NSString, NSMutableWeString)讲解
    4. 集合类(NSArray, NSMutableArray, NSDictionary, NSMutableDictionary, NSSet), NSEnumerator, NSNumber, NSValue,NSNull , NSData 等讲解
    5.各苹果ios特性的类和方法的介绍
    实战:通过练习使竽员掌握常用类及方法的使用
    Interface Builder使用、基本控件、视图控制器的 使用以及跳转(项目实例)
    1.使用Interface Builder创建UI项目工程
    2.如何理解 File Owner, First Responder
    3.详细分析IBOutlet和IBAction的作用和使用
    4.各类控件在IB上的属性配置和事件处理。包括事件响应 链,UIResponder类介绍、事件传递机制、UIEvent类、UlTouch类,UlControl类,XCode中动态加入事件处 理
    5.在Interface Builder中图形化加入事件处理,键盘事件的 处理以及事件的监听机制,从指定XIB文件中加载视图
    6.iOS 中 MVC 模型、UlViewController 基类介绍
    7.UlViewController和 UlView 关系、UlTableView、 UlTableViewCell、UlTableViewController 的使用
    8.如何自走义 UlTableViewCell
    9.复合控件UlTableController如何创建多个Tab标签的空间
    10.UINavigationController 导航控件
    11.翻转控制器、应用程序的运行生命周期以及后台任务处理
    实战:以实际项目为例,使学员通过练习掌握所学内容
    网络编程定位(项目实例)
    1.iOS网络编程及CFNetwork各种常用类介绍
    2.使用UlWebView访问网页以及如何加载本地HTML
    3.使用ASIHTTPRgquest框架创建网络应用
    4.同步与异步请求的应用范围和设计
    5.网络状态的判断和监控
    实战:以实际项目为例,使竽员通过练习掌握所学内容
    多媒体,电话薄编程和GPS、Mapview.编程、重力感应器、加速计、光线感应器的使用
    1.地址薄UI、添加及检索联系人
    2.使用Ullmage和UMmageView加载和绘制图像,访间相册中的照片、捕捉屏幕截图
    3.使用AVAudioPlayer进行多媒播放、 AVAudioRecorder 录制音频
    4.了解 GPS 定位原理、使用 Core Location 和 MapKit框架进行GPS走位和查看地图中的位置
    案例:以项目实战的方式将各种硬件核心功能结合运用以兴趣激发学员创造力
    开源框架的使用及I0S的数据持久化(项目实例)
    1.分享大量精彩的开源框架如菜单、导肮、弹出框、二维码 扫描、表格、网络等
    2.介绍框架的引用、编译、参数设置等
    3.介绍如何利用现有成熟的框架结合公司业务快速完成各种 复杂需求
    4 了解IOS的沙盒机制、文件路径结构、文件内容的读写
    5.SQLite的墓本使用,数据库的创建,数据库的添删改查
    高级开发IOS 2D/3D图形编程(项目实战) 1.墓于UlView进行常用图形的绘制、设置颜色、填充矩形 等
    2.利用Core Graphics绘制矢量图形、位图、对屏幕的截 图、裁剪等
    3.Core Animation常用动画效栗
    4.手游开发引擎Cocos2d相关技术介绍
    案例:通过分享大量实际项目中的相关内容,加强学员理解, 使学员更好的掌握所学内容
    实战项目
    前台使用IOS ,后台使用java完成一个项目开发的全过程。 将视图、控件、开源库、网络、持久化、手势、核心功能等融 会贯通,让学员了解企业开发中一个实际项目的需求、设计、 开发、调优、发布等施周期的整体细节。
    项目贯穿内容:
    介绍IOS项目的打包发布、了解基于越狱模式的开发过程、 对未来IOS开发给出个人建议,并对之前的培训进行review 总结
       
    1809 次浏览  51 次
    其他人还看了课程
    嵌入式硬件系统设计  3566 次浏览
    PCI Express设备驱动开发  2975 次浏览
    产品的电磁兼容性测试、设计与整改的案例分析  2902 次浏览
    IOS平台应用开发实战培训  1809 次浏览
    PCI Express体系结构与协议  2258 次浏览
    信号完整性工程设计原理  2241 次浏览
    定制内训


    咨询服务:全流程测试工作平台与工具链
    咨询目标
    帮助开发测试团队建立从代码到组件,再到系统的全是流程测试工作平台与工具
    咨询范围 代码检查、单元测试、集成测试、功能测试、性能测试
    咨询方式 培训、客户一线项目咨询、工具打包交付
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    QT应用开发 11-21[线上]
    C++高级编程 11-27[北京]
    LLM大模型应用与项目构建 12-26[特惠]
    UML和EA进行系统分析设计 12-20[线上]
    数据建模方法与工具 12-3[北京]
    SysML建模专家 1-16[北京]