iOS移动互联网应用开发实习实训方案
实习费用明细
iOS移动互联网应用开发实习实训方案
技术方向: iOS
技术级别: 高级 实习周期: 2周
iOS移动互联网应用开发实习实训方案
一、实习目标
通过本课程的训练,学生应该熟悉软件开发流程,了解企业开发方式,具备诚实、守信、坚忍不拔的性格,具备表达、沟通、团队协作能力,具备自我学习、独立解决问题能力,养成规范编码、按时交付软件的工作作风,能够综合应用iOS开发技术、UI设计技术、测试技术、软件工程方法独立开发小型的移动互联网应用软件,能够在软件工程师的带领下参加大移动互联网APP的开发,能够胜任软件开发岗位上的其他基础工作。本课程培养学生达到的具体目标如下:
(1)专业能力目标
1)能够通过调研,描述企事业单位的基本业务流程。能够理解、变更业务模型。
2)能够通过分析用例模型,了解客户的需求,制定基本的项目开发计划。
3)能够根据系统分析结果开发一个完整的小型软件。
4)能够根据数据模型建立数据库,并在开发过程中维护数据库的正常运行。
5)能够根据总体设计搭建软件开发平台,按照系统模型开发相应的软件模块。
6)能够根据系统设计要求编写符合工程规范的程序代码。
7)能够对自己开发的模块进行单元测试。
8)能够根据系统要求对软件进行功能测试。
9)能够根据实施模型部署、实施一个软件系统。
10)能够对自己开发的软件进行演示讲解
(2)方法能力目标
1)制定工作计划能力。
2)对软件质量的自我控制以及工作评价能力。
3)能够有效地获取、利用、传递信息。
4)通过独立学习,不断获取新的知识和技能,能够在工作中寻求发现问题、解决问题
的途径。
(3)社会能力目标
1)在工作中的沟通能力与良好的团队协作精神。
2)公正坦诚、理解他人,尊重他人,乐于助人,学会与人相处。
3)掌握和控制开发进度,合理安排时间。
4)认真、细致,有自制力,具有较强的自信心、求知欲和进取心。
5)有较强的环境意识
iOS移动互联网应用开发实习实训方案
二、实习流程
三、实习课程安排
iOS移动互联网应用开发实习实训方案
三、实训项目简介
1、 项目描述:打僵尸是一款触摸反应类游戏,僵尸在草地上移动,用户使用手指点击
僵尸,阻止僵尸到达草地的另一端。
2、 功能要求:
a) 实现草地场景和记分牌:在视图上添加图片显示草地,添加两个标签显示漏掉
的僵尸数和已杀死僵尸数。
b) 实现背景音乐的播放。
c) 实现僵尸在草地上的移动
iOS移动互联网应用开发实习实训方案
d) 实现点击僵尸时,僵尸的死亡动画、声音和用户增加计分。
e) 实现过关后僵尸的移动速度增加。
第二篇:博看文思iOS培训高级课程
博看文思iOS培训高级课程 iOS短期培训高级课程介绍
博看文思iOS开发高级课程共计350个课时,课程内容主要包括了APP需求分析与项目管理,iOS开发数据持久化,阿里云开放存储服务OSS,阿里云关系型数据库RDS与APP服务数据库创建,iOS开发多媒体编程,第三方框架,Map编程,加速与陀螺仪,设备与通讯编程,云服务器的搭建及APP Web服务部署,APP测试技术,APP调试与上架,iOS推送与内购以及手机游戏等核心内容,本阶段iOS实训项目为万喜考试通、中华美食、尚品网、移动万网、创业邦客户端、智联招聘客户端等,iOS开发高级课程介绍后,iOS学员可以独立开发企业应用和手机游戏开发。
iOS短期培训高级课程目标
1.精通iOS开发,cocos2d-x,能熟练编写iOS应用和手机游戏;
2.迅速掌握iOS开发技巧,积累iOS开发经验,掌握常用开发、调试技巧,可以迅速排查错误;
4.掌握iOS平台iPhone,iPad等苹果设备的开发巧;
5.实战5-10个APP,形成具备自身有价值的iOS应用或游戏;
6.提高iOS编程能力,积累3万行以上的iOS语言编码经验,符合企业需求的iOS开发工程师; iOS短期培训高级课程适合群体
对编程感兴趣,能吃苦,有C语言,Objective-C编程基础,通过博看文思入学测试; 在校的本专科院校的大学生,具备良好的个人素质及修养。
有志于从事移动互联网开发。
iOS开发高级班科目一:Swift语言高级编程
1.Swift变量与类型,Terminal环境搭建,变量、常量、字面量,数据类型,
类型别名,可选类型,类型转换与类型推断……
2.Swift操作符,运算操作符,逻辑操作符,位操作符,区间操作符;
3.Swift字符串,字符串字面量,字符串的操作
4.Swift集合类型,数组,字典,特性总结
5.Swift流程控制,条件分支语句,循环语句,特性总结
6.Swift函数,函数定义,内外形参、变长参数、默认参数,可变参数、
inout参数,函数类型,嵌套函数
7.Swift闭包,闭包的定义,闭包类型,闭包的内存管理方式,
8.Swift枚举与结构体,枚举的定义,关联值和原始值,结构体的定义,
枚举和结构体的嵌套,适用场景分析
9.Swift面向对象编程,属性,方法,面向对象,实例的生命周期
10.Swift扩展与协议,扩展,协议的定义,协议类型,协议的继承,协议合成,委托模式
11.Swift泛型与特性,泛型简介,泛型使用场景分析,特性概览(attribute) iOS开发高级班科目二:iOS App开发高级
1.iOS开发表视图搜索,UISearchDisplayController的使用,UISearchBar,CoreData谓词的使用
2.iOS开发新闻列表,下拉刷新,点击加载更多
3.iOS开发图文混排(文字表情实现),TextKit框架,富文本的使用,添加链接
4.iOS开发自定义键盘,表情键盘,功能键盘,键盘切换与高度获取
5.iOS开发照片库,选取图片与视频,拍摄照片,录制视频
6.iOS开发定位与位置服务,CoreLocation定位,使用新浪位置服务
7.iOS开发音频录制播放
8.iOS开发scrollView轮播与缩放
9.iOS开发常用第三方加密类
10.iOS开发常用第三方指示类
11.iOS开发云计算平台
12.iOS开发云存储
13.iOS开发之PHP与MySQL的综合运用
iOS开发高级班科目三:iOS研发部实训
1.博看文思iOS开发研发部工作流程与分工
2.博看文思iOS-APP项目开发之社交类客户端:新浪微博、YY语音、139说客、微信等
3.博看文思iOS-APP项目开发之电商类客户端:寺库、尚品网、雅座在线CRM系统等
4.博看文思iOS-APP项目开发之游戏类:Cute Math、宝贝财商课、天天斗地主、都市艺术指南、车震摇摇乐等
5.博看文思iOS-APP项目开发之金融类:中国平安一帐通、中国建设银行客户端、中银掌上行、理财信息资讯等
6.博看文思iOS-APP项目开发之媒体平台系统:移劢阅读器、媒体移动平台CMS发布系统、移动终端流媒体解决方案等
7.博看文思iOS-APP项目开发之博看文思研发部自主研发项目
8.博看文思iOS-APP项目开发之博看文思研发部外包研发项目
iOS开发高级课程项目实训
项目一:IT时代周刊
项目简介:
《IT 时代周刊》是一本“深刻解读信息时代商业变革”的商业杂志。《IT时代周刊》以调查见深度,以商业故事见功力,用一个个生动的调查报告和商业故事来“深刻解读信息时代的商业变革”。除深度报道信息产业的重大新闻外,还报道金融、航空、教育、制造业、股市、零售业等传统行业利用IT 提升商业与管理的故事。全面支持苹果Newsstand杂志后台自动更新下载;支持评论和微博转发;全新的阅读体验,支持人民币支付;电子杂志与纸刊完全同步步;全面支持订阅;新用户可体验一期免费杂志…… 项目截图:
项目二:宝贝财商:
中国第一款儿童财商教育软件产品。汇集了数位教育专家、理财专家和儿童心理学专家的智慧“主题故事+游戏互动” 式教学,8大教学主题,涵盖财商领域的认知、常识和行为习惯等多方面的内容。本款“宝贝财商课1-认识金钱”是《宝贝财商课》系列课程的8大主题之一,以钱币认知、爱护人民币等常识和行为习惯培养为主要内容。
iOS短期培训高级课程实训方式
培训时间:44个工作日
培训方式:全日制脱产,每周5天上课,早9:00-晚 9:00