课程介绍
课程评论
课程问答
课程视频
微动嵌入式培训iPhone系统驱动应用高级研修班招生简章
【就业保证】
微动嵌入式培训对微动嵌入式培训iPhone系统驱动应用高级研修班合格学员提供推荐就业服务。
【课时费用】
脱产班每周6天强化实践训练3个月;双休班适当延长。
学费惊爆价¥7800;外地学员代理安排食宿。
团报、学生、园区内企业、合作企业、老学员等优惠。详细优惠政策请来电咨询。
(国家级上海漕河泾软件园微动嵌入式培训结业证书)
【课程目标】
使学生具有3G智能手机软件开发的设计思想,形成规范的代码编写习惯,对iPhone App产品的策划、设计、开发、发布有丰富的经验和深刻理解。最终能独立完成iPhone App的设计、开发与发布流程,能参与到大型iPhone App的产品策划、设计、开发、测试等各个环节。完全满足或超出相关企业对iPhone 相关人才的要求。
【入学要求】
对该课程感兴趣的相关人员。一般应具有C语言和操作系统基础。
【实践器材】
清华大学出版社嵌入式学院系列教材,微动嵌入式培训荣誉编著。
【开课概况】
我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。开课具体时间请咨询!
开课地点:国家级上海漕河泾软件园职业培训中心A326/ A308/ A309/ A310/ A311/ A312教室。
【质量保障】
培训过程中如有部分内容理解不透或消化不好,可免费在下期培训班中重听。培训结束后免费提供三个月的技术支持。
【进度安排】
第一阶段: Objective-C与面向对象程序设计
课时:每周6天每天6课时1个月;
iPhone与iTunes App Store |
iPhone软硬件基本知识,iTunes App Store 运营模式。 |
OS-X操作系统 |
OS-X 10.6操作系统介绍、基本使用方法及常用软件介绍。
Xcode4编程环境功能介绍,及如何进行编码编译运行调试等。 |
面向对象基础 |
面向对象基本概念,面向对象与面向过程编程的区别,如何转换为面向对象思维。 |
Objective-C程序设计(初级) |
OC基本语法;类与对象;消息的传递;扩展与继承;协议与代理;异常的处理; |
Objective-C程序设计(高级) |
静态对象与方法;内存管理;引用计数;点语法;多线程编程;排错调试技巧等; |
专业英语 |
iPhone开发中的常用英文术语 |
第二阶段: iPhone App开发技术基础
课时:每周6天每天6课时1个月;
iPhone App结构及运行机制和iPhone OS API解析 |
iPhone App工程的构成、App基本代码结构和运行机制、资源文件的管理和使用、工程的配置。Cocoa Touch、Media、Core Services、Core OS 4个层次的功能和主要类库介绍。 |
iPhone UI设计 |
A)使用Interface Builder开发UI应用 B)使用纯代码开发UI应用专业课
iPhone App UI设计基本模式和设计思想。应用Interface Builder进行UI设计及编程。
窗口与视图:UIWindow、UIScreen、UIView、UIViewController、UIScrollView、UIButton、UIImage、UIImageView、UITextField、UISegmentedControl、UISlider、UISwitch等的使用。
UITableViewController、UINavigationController、UITabBarController等高级UI控件的使用。 |
Touch事件的处理 |
用户行为事件捕捉:在App中使用触摸、多点触摸、手势。 |
图形、动画、多媒体 |
在App中使用UIImage和Core Animation;在App中播放音频和视频。 |
数据库与文件 |
使用文件以及SQLite3数据库进行数据持久化。 |
网络应用 |
检测、使用无线网络;使用UIWebView。如何与Web Service对话,对XML/JSON的解析。 |
照相机、指南针和电子地图应用 |
使用相机进行拍照及录像;使用指南针增加程序特色;使用GPS以及Google地图设计基于LBS的应用程序。 |
Instruments测试工具 |
应用Instruments进行App性能测试和调试 |
第三阶段: iPhone 综合项目
课时:每周6天每天6课时1个月;
连连看游戏 |
基于iPhone大触摸屏的连连看记忆游戏,锻炼项目开发基础。
1)素材的准备,如何使用Photoshop截取素材。2)如何判断用户单击、放大、缩小手势。
3)向游戏中添加背景音乐。4)向游戏中添加成功、失败声音。5)如何计算并保存游戏积分。 |
电子地图的使用 |
1)电子地图UI界面设计。2)添加地理位置信息到SQLite3数据库中。
3)读取并显示已经输入的地理位置信息。4)给不同地理位置点增加不同的功能。 |
员工考勤系统 |
1)考勤记录上传:使用iPhone上面的摄像头,读取并识别员工身份卡上面的二维码,同时将员工上下班信息通过网络发送到服务器。2)考勤记录查询:使用该系统,可以查询某员工在特定时间段内的考勤,可以按照天、周、月来查询,并且将员工考勤信息以图标。3)考勤记录的安全保证 |
搭建基于Http Live Streaming协议的流媒体服务器以及iPhone/iPad客户端程序 |
1)Http Live Streaming Protocol的优势。2)如何搭建流媒体服务器。
3)如果在iPhone/iPad上点播流媒体电影。4)如何在iPhone/iPad上从Web Service上请求并解析、使用XML/JSON。
5)多线程在项目中的使用。6)重力感应、横竖屏在项目中的使用。 |
资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加