iPhone游戏开发
授课机构 | 天津市dx软件xy烽火3g实训基地 |
上课地点 | 天津市大学软件学院实训A411|详细地图 |
成交/评价 | 5.0分 |
联系电话 | 400-666-4820 |
|
课程详情
培训目标:
1. 使学生掌握iPhone应用开发的工程方法和技能,能够胜任企业3G应用开发需要
2. 使学生不出校门便拥有2年左右的岗位经验和职场经验,笑傲岗位和职场
3. 为企业定制培养,解决企业招人难问题,做到“即招即用”
培养周期:
5个月。分三个培养阶段,即知识体系阶段、技能阶段、企业交付阶段
知识体系阶段:针对iPhone应用开发的技能体系进行,包括3G概念、iPhone应用架构模式、iPhone应用开源框架、iPhone应用开发API等。主要方式是讲解、练习和讨论。
技能体系阶段:针对3G应用开发技能体系进行,包括3G应用软件工程、3G应用开发环境、规范化编码、单元、OOAD、重构。采用的方式是案例剖析、项目实训、分组讨论。
就业支持阶段:针对简历撰写、笔试、面试、心态等求职环节进行。采用的方式是案例剖析、角色扮演。
课程安排:
课程名称 知识点与课程目标 实训项目 Objective-C语言 1) Objective-C 2.0 语言基础 2) Objective-C面向对象编程 3) Objective-C消息和属性 4) Foundation Classes 5) 对象生命周期 6) 对象内存管理和Autorelase iOS系统概述 1) iOS系统概述 2) 应用程序运行环境和生命周期 3) 文件系统 4) 多任务管理 iPhone应用程序开发环境 1) Xcode开发环境的使用 2) InterfaceBuilder的使用 3) iPhone 模拟器的使用 使用开发工具完成Hello,world程序开发 iPhone应用程序设计 1) iPhone应用程序设定 2) 在模拟器和真实设备上运行程序 3) iPhone,iPod,iPad设备编程差异 4) 辨率显示屏编程方法 5) 摄像头、电池和设备管理 6) iPhone应用程序数据和资源管理 7) iPhone程序调试技术 8) iPhone程序单元 9) 化和本地化支持 iPhone用户界面开发 1) Model,View,Controller模式 2) UIView和绘图基础 3) CoreAnimation动画初步 4) 系统标准控件 5) Scroll Views 和 Table Views 6) View Controller 7) ViewController生命周期 8) UIViewController和UINavigationViewController 9) UITableViewController和UITabViewController 10) 模态显示和ModalViewController 11) 自定义View Controller 12) 文本输入 13) 事件处理和多点触摸技术 完成符合列表-详细模式的应用程序开发 iPhone 数据管理和网络编程 1) Property List 2) iPhone 文件系统和程序目录 3) CoreData 4) SQLite 接口 5) XML数据处理 6) Notification技术和KVC/KVO技术 7) 应用程序数据流 8) CFNetwork编程 9) 面向数据流的网络编程 10) URL Loading System 11) Push通知 新浪微博客户端 iPhone程序性能和安全 1) iPhone 程序内存管理 2) 低内存警告消息和处理方法 3) 并发和多线程编程 4) iPhone程序安全简介 5) keychain服务 图形编程 1) CoreAnimation 编程 2) Quartz 2D编程 3) OpenGL ES 3D编程 动画 其它Cocoa框架和API 1) 手机电话本框架 2) 位置服务框架 3) 动画框架 4) 多媒体框架 5) 网络服务框架 6) iAd广告框架 7) 数据存储框架 个人通讯录 媒体播放器 iPhone程序发布 1) 账号、开发私钥和开发 2) 使用签名文件给程序签名 3) AppStore简介,提交程序到AppStore审核 4) 应用程序发布和更新管理 LEBT素质教育系统 培训职场人员 参与大量的社会实践 大型公益活动 拓展训练 个人极限挑战等
学制:5个月