工作者的实践
 
 
问答 | 交流群 | 讲座 | 月刊 | MyProcess |
培训课程 | 问题诊所 | 现场咨询 | 资质认证 | 成功案例 | 课堂照片
   
 
成功案例
阿尔卡特 嵌入式Linux内核驱动
艾默生 嵌入式软件架构设计
项目管理 软件质量培训
中国爱立信 软件设计培训
西门子 嵌入式架构设计
某国际通信公司 嵌入式需求
爱立信 嵌入式系统分析设计
丹佛斯 UML在嵌入式系统中
霍尼韦尔 嵌入式架构设计

相关培训课程
UML +RoseRealtime+嵌入式
UML & Rhapsody嵌入式分析
C++嵌入式系统开发
嵌入式白盒测试
嵌入式系统自动化测试框架
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
实时操作系统TornadoII
基于WindowsCE的嵌入式开发
Unix下C与Shell高级编程
Linux应用开发

相关技术文章
嵌入式系统中文输入法的设计
高效率嵌入式程序开发
嵌入式软件的覆盖测试

技术交流
免费技术讲座 >>>
订阅UMLO技术月刊>>>
希望在线交流,欢迎到论坛 >>
 

基于Iphone平台(IOS)的应用开发

 
时间地点: 北京 上海 深圳 根据报名开班
课程费用: 4500元/人 详见 公开课学习手册
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册
课程概要:
   课程主要讲授Apple iPhone/iPad手机开发平台的应用开发、手机图形系统、移动互联网等开发。学员将会接触Apple iPhone5最新手机手机iTouch、iPhone3、iPhone4、iPhone5和iPad硬件平台和模拟器, iPhone/iPad手机模拟器和Xcode开发环境。全面理解在苹果上开发程序的各个细节,在Apple MacOS系统上开发设计、开发、构建、发布整个应用程序。
培训目标
  • Ios开发语言
  • Ios开发之Foundation Kit编程强化
  • Interface Builder使用和基本控件使用(项目实例)
  • 创建视图控制器(项目实例)
  • 网络编程定位(项目实例)
  • 多媒体、电话簿编程和GPS、MapView编程(项目实例)
  • 2D/3D图形处理,代码代替xib实现控件功能(项目实例)
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练,详见 公开课学习手册
课程安排: 3天
主题 内容
Ios开发语言

IphoneSDK

  • 熟悉iphone应用程序开发的工具iphoneSDK(xcode)
  • IphoneSDK基本用法讲解、常用快捷方式

Objective-C语言强化

  • 学习编程语言objective-C
  • objective-C语言的面向对象编程、类的继承、复合、多态、id、动态识别、posing、protocols、内存管理、autorelease等
Ios开发之Foundation Kit编程强化
  • Ios中核心类的编程使用
  • Nsstring、NSMutableString、NSArray、NSMutableArray、NSEnumerator、NSDictionary、NSMutableDictionary、NSNumber、NSValue、NSNull等各类苹果ios特性的类和方法
Interface Builder使用和基本控件使用(项目实例)
  • 使用Interface Builde创建UI项目工程,理解File Owner、First Responder、理解协议的概念。
  • 详细分析IBOutle和BAction的作用和使用
  • 理解各类控件在IB上的属性配置和事件处理(包括事件响应连,UIResponder类介绍)
  • 时间传递机制
  • UITouch类、UIControl类,XCode中动态加入事件处理,在Interfsce Builder中图形化加入事件处理
  • 键盘事件的处理
创建视图控制器(项目实例)
  • Ios中MVC模型介绍,UIViewController基类介绍
  • UIViewController和UIView关系
  • UITableView、UIViewController使用,复合控件UITabBarController创建多个Tab标签的空间,UINavigationControlle -r导航控件
  • 翻转控制器
网络编程定位(项目实例)
  • Ios网络编程,CFNetwork各种常用类介绍
  • NSURL,NSURLRequest,UIWebView,NSMutableURLRequest等类使用
  • CFHost类
  • 使用UIWebView访问网页例子
  • 使用网络解析XML协议
  • 使用网络POST,GET进行网页表单协议进行交互
  • 使用网络JSON协议处理网络交互
多媒体、电话簿编程和GPS、MapView编程(项目实例)
  • 使用UIImage和UIImageView加载和绘制图像
  • 使用相机接口拍取照片以及调用照片库...
  • 使用MediaPlayer架构进行多媒体播放
  • 使用CLLocation实现GPS定位
  • 使用MKMapView调用googlemap
2D/3D图形处理,代码代替xib实现控件功能(项目实例)
  • 使用2D进行图形绘制
  • 在UIView上直接绘制图形
  • 如何绘制线段、矩形、圆、图片和动画功能
  • 如何制作图片渐变等功能
  • 使用代码实现添加控件,达到活学活用的目的
可以根据企业需求定制内训
讲师资质
  • UML软件工程组织技术专家。
  • 火龙果软件工程技术中心 技术顾问、资深讲师。
  • 从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
  • 在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
  • 具备深厚的理论功底,进行过专业系统化研究与学习。
  • 丰富的授课经验,为多家大型企业授课,获得了客户的高度评价
  • 丰富的咨询经验,为多家企业客户咨询。
  • 能够结合学员的需求,有效地讲授理论和实践经验,并带领学员进行具体的实践演练。

课程特点:
  • 更多的将理论与实践相结合,提出现实可行的问题解决方案
  • 强调与学员互动,采用讨论+实践相结合的方式,在积极思考和实践中更好的掌握知识
  • 结合企业实际项目提出问题解决方案
  • 展示大量的案例图示,便于学员更形象的理解知识点及相关内容
培训对象: 软件开发工程师
学员基础: 具有软件开发经验
 
最新活动计划
QT应用开发 11-21[线上]
C++高级编程 11-27[北京]
LLM大模型应用与项目构建 12-26[特惠]
基于UML和EA进行系统分析设计 12-20[线上]
数据建模方法与工具 12-3[北京]
SysML建模专家 1-16[北京]
火龙果软件 向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您"领跑您所在行业的软件世界"
 

公司简介 | 联系我们 |   Copyright 2002 ® 北京火龙果软件工程技术中心  京ICP备10020922号

京公海网安备110108001071号