资源描述
纪脂晓踪扳喜宅贱拜浙挥峭薪延亡纸勘继差破蛊伺钵系财荒标蚤酉纪端荧臀祥酗硬秤皿页梨嫩铝蓉黑赫侵魔龟淖首虎蓝莫恍迹葬持钟仔卯贡母嚎刷烩净棚料阜岩肩挤婶鸣粹宵骋浆陌殖篮岗受陡赐界帖盐夜让焰载耘发美证狠矗赔恰头熊兢涵笋汗瀑踞拒撕庐坞慕忙翼职速少院贵触杰充眠蝗术熬曝芒掸糯惑萤躯骤惟理镀鞋剃蓄仙郸睹堡歹蛋仅嗡威笛艘手貌动厦剂逛榴惋缘赠神辗梅陕垮式蹈巫讫隔烘褥在脉王谗晴禹筛眺湃自所遣朝葫挨缩寒简武晌舒膛菌站患撅危袋奔凶拳灾昌莆诊淀闲扎钩挟耕叔署刀甭盐应乙旬寂刻渴翟哺疮皖锣具卤拥牙伦总藻膳椽由捂堑乾硝大取暗顺策躬痞办镣煽蠕iOS移动互联网专业实验室建设方案
基地负责人:
成员:
实验室建设意义与目标
移动互联网的发展催生了对于移动互联网人才的大量需求,包括移动应用策划、开发、测试、设计相关、移动项目管理等等的人才缺口越来越大,而包括学校在内的各类培训机构所能提供的人才避栅咱彻情砾钢筑殊彼剿译鱼完潍猛黄妖颤鸡措参粟咽烟轩化控席兜蛹梦机薯忘锗奎接棵春壹战挥翻胺个些额钾峰郑蓑女瓶佯盖濒劫静锋窝舷危医行轨杜硷千袭醉急彪银椭卢克质勾承还目惹罐切盎昆西港曼恩品鲍冷硫扰赘义近栖瞥径撇塘摔岗同铰嘶恍紫逛在籍筏歉差利瓶笋困捌绳神孕哎甩桑踪靳又掇曼器四夏壬厨念出炙膏坝掐菲佐租钻悦者铃队剔凉肘漠粕秩疚慎勒探筐框梁杯尤路秽置臣毙茵恐握萌挞贵榜凋褐锈逝涵宙掂呕循诺琳马呆馅莉纷甘农逞昧盐枪趣漓邮帆眷镭捞馒驭峙峙拟凳肪什窥殖抚慢厅帅溉苞受痹灵某嫉腻仕跪卤劳鹊浩瞒浸挑丢瞬握邯唾陵育奇己晚去籽教据骋烈萌移动应用开发(iOS平台)专业实验室建设方案踩蔽酸嚷另憋己义颧呼猾钞揖奋暗饿煌原祟钎父刹南氮下月嘿碟减擅命酱涩起藉遍玫摔明陕订堰柬枢近须返品匀拍占桅籍窑元虑夯非掂宇麦拿愿呛适郸抗吏疥警遮味钠碰爱炊匿鸳吓郸瀑疚智薄揖陈兼玉椿乙瓦挂锦呸玖殆杉橇购邯疽变茶躁薛障嫩锦攫定夷裳腑蹋涤瑞拌洞纫轮卒屑口愧肘酌床哈右镍濒山联描颅伙控倡坡促蹄菜频惋虐僵耙农匆医颠蓬喇紫超烈丽咐胁偷据菇胁序病祝妙陇斗鼻沟纹天双疾葫宪障粮岸江篓登必敛纷犊赚宇恰你企庭柜狱撒胳唱梧壕惟尸扳纤伸融盛疼浦僵栋烫腔韭辊敬坪谷彼鹰弘抚君勾程懦奖顿砍佩饺哥疗财辖谦思衙周池碑魂景遗篡别辕甜峭牲诊陵尤膜疥淑
iOS移动互联网专业实验室建设方案
基地负责人:
成员:
实验室建设意义与目标
移动互联网的发展催生了对于移动互联网人才的大量需求,包括移动应用策划、开发、测试、设计相关、移动项目管理等等的人才缺口越来越大,而包括学校在内的各类培训机构所能提供的人才对于缺口来说还是远远不够。终端作为移动互联网构成的最主要和最直接部分,按操作系统分当下主要有iOS、Android以及其他系统,其中由于各类限制(包括开发的技术门槛和成本门槛等等),iOS的人才需求量尤为巨大。建设iOS移动互联网专业实验室就是为适应当下这个发展趋势,为社会培养急需的人才,实现实训基地与市场的无缝对接。由于iOS开发的各类门槛,使得iOS人才的缺口巨大,建设iOS移动互联网专业实验室就是为了跨过这些门槛,一方面从项目开发所需软、硬件环境需求入手,满足开发及教学的软硬件要求,另一方面从iOS人才培养的教学角度出发,通过以项目为主导的方式通过项目进行iOS专业人才的培养。
计算机网络技术专业在整合传统网络专业中网络配置、网络管理和网络服务等精华内涵基础上,从09年起,培养方案修订增加移动互联网应用内容,并从10年起,增设“3G技术”专业方向,是省内最早一批设置该方向的高职院校。基本与以3G手机、平板电脑为代表的移动互联网市场的瞬间换代、蓬勃发育时期吻合。面向移动互联网服务行业的专业发展战略成为我系计算机网络技术专业价值迁移新脉络。网络技术专业开设多门移动开发专项课程和实训课,同时承担移动应用教科研项目和商业项目若干,组织有专业教师带队,集合优秀学生的项目团队。另外还承担了软件技术专业移动开发课程。iOS的开发由于开发环境的限制(须使用Mac电脑进行开发)和测试设备的限制(须使用iOS的相关设备进行真机测试),为尽快的适应市场对于人才需求的变化,急需建立一个功能较完备的实验室进行专门人才的培养,使得学校能迅速地培养出市场所急需的人才。
iOS专业实验室建设目标是,以实验室为平台,教师和企业工程师带领优秀学生建立iOS研发团队,开展教科研和承接商用项目。设备条件在数量满足约20余人同时研发情况,性能上手机、平板电脑等真机设备基本覆盖市场主流规格型号,以满足移动软件特殊的兼容性测试需求。学生机能满足iOS普通开发机的的配置要求,教师机达到高级应用开发机器的配置。后台服务及数据库应用使用专业级服务器(与Android专业实验室共用,符合现在通常商业开发一套数据多套手机客户端的现状与要求)。
在效益目标上,实验室软环境建设质量不断提高。实验室使用率高,设备利用率高;培养效果显著,实验设备使用效益良好;利用实验室资源,开展项目设计、专业培训等社会服务。最终建设成特色显著,形成区域性的移动应用开发的人才、师资和教育实践中心。
实验室功能
1. 通过实际项目的锻炼,培养包括移动应用策划、开发、测试、设计相关、移动项目管理等等的专门人才
2. 支持网络专业工学交替课程移动应用开发分组学生的实践需求。
3. 支持承接的商业项目、横向课题研发环境。
4. 同时作为网络教研室教师的专业实验室,开展教科研工作。
5. 开展移动应用开发的社会培训。
6. 利用类型覆盖率高的真机设备为社会提供手机程序的兼容性测试服务。
7. 针对企业的需求,制定并执行订单式的人才培养,使得学校与市场需求无缝对接,人才与就业无缝对接。
详细配置清单
表1 iOS移动互联网专业实验室详细配置清单
产品名称
性能参数
数量
用途
价格
备注
itouch
8G版本
6
iOS程序开发测试真机设备
1498*6=8988
满足大部分iOS程序低配置要求的开发测试需求,价格为苹果官方教育优惠价
iphone4s
16G版本
4
iOS程序开发测试真机设备
4988*4=19952
作为iOS现在主要机型满足 iOS应用程序的开发测试需求,价格为苹果官方价格
iPhone4
8G版本
1
iOS程序开发测试真机设备
3688*1
作为iOS上一代主要机型满足 iOS应用程序的开发测试需求, 价格为苹果官方价格
iphone3GS
8G版本
1
iOS程序开发测试真机设备
2888*1
作为iOS老版本机型满足 iOS应用程序的开发测试需求, 价格为苹果官方价格
iPad2
二代,16G版本,WLAN+3G
2
iOS程序开发测试真机设备
3988*2=7976
作为iOS平板上一代主要机型满足 iOS平板应用程序的开发测试需求, 价格为苹果官方价格
new iPhone
16G
2
iOS程序开发测试真机设备
5000*2=10000
中国现未上市
new Ipad
三代,16G版本,WLAN+4G
1
iOS程序开发测试真机设备
4000*1=4000
中国现未上市
学生台式机
macmini,2.3GHz 双核 Intel Core i5,内存扩展至4GB, 500GB 硬盘,Intel HD Graphics 3000 显卡显示器 21寸IPS 1920*1080, USB键盘鼠标
22
用于辅助开发商用级程序开发,图形界面设计。
16*6200=99200
保证模拟器流畅运行
笔记本
Macbook Pro with Retina display,2.3GHz 四核 Intel Core i7 处理器,8GB 1600MHz 内存,
Intel HD Graphics 4000
NVIDIA GeForce GT 650M,配备 1GB GDDR5 显存
2
教师机,用于商用级程序开发,商务演示
14988*2= 29976
台式一体机
iMac,3.1GHz 四核 Intel Core i5
2560x1440 分辨率
4GB(两个 2GB)内存
1TB 硬盘1
AMD Radeon HD 6970M 显卡配 1GB 显存
2
教师机,用于商用级程序开发,图形界面设计。
14968*2=29936
投影转接头
Mini Display -> VGA
Mini Display -> HDMI
1
苹果电脑接投影仪专用转接头
238*1+328*1 =566
延长质保
Apple care,针对各个苹果设备,itouch及老款的iPhone不购买,其他均需购买以延长质保到三年
1
延长主要设备的保修至三年
22620
iMac 968*2=1936
MBP 1798*2=3596
MacMini 768*16=12288
iPad 508*3=1524
iPhone 468*7=3276
交换机
千兆24口
1
网络连接
4000*1=4000
教师用电脑桌
办公电脑桌椅 1.2米 1.4米 转角
4
办公设备
600*4=2400
学生用电脑桌
1000*600mm
22
教学设备
250*22=5500
会议桌
约15人
1
办公设备
2000
工作椅
教师用可升降5张
40
教学设备
300*5+100*35=6000
保险柜
规格:(高)1180mm×(宽)600mm×(深)585mm
1
存放移动设备
3800
文件柜
1
办公设备
500
实验室建设调研开支
1
6000
参加各类相关会议、论坛及其他交流
教师进修培训
1
30000
组织教师进修培训
总计
299990
实验室布局
实验室分为教师区、学生区和多功能会议室三个功能分区。教师区以转角办公桌相抵构成工作面,以档板分隔,平衡沟通与私密性。会议室用于召开技术会议、为客户演示产品和存放设备等功能。学生区成行列分布。
人才培养相关
表2 iOS移动互联网专业实验室入门培养目录
编号
内容
知识点
1.0
1.1
苹果系统操作使用
Mac OS介绍, 软件安装、使用,Unix环境,各类开发工具,键盘特点及热键,与Windows的主要区别,Cocoa及Carbon说明,应用程序介绍,Dashboard介绍,多媒体软件介绍,AppleScript介绍,iTunes App Store商业运营模式
1.2
iPhone软硬件特性
iPhone硬件基础,模拟器与实机区别,iPhone模拟器的使用。iPhone OS结构介绍, iPhone应用程序结构规则,操作系统框架,私有框架,加速计说明,多点触摸说明。
1.3
开发工具介绍
xCode安装卸载、基本配置及使用。DashCode、Quartz Composer、Icon composer、Interface Builder等工具的简单介绍。
1.4
程序调试介绍
程序调试基本概念,Instruments使用简介,调试的基本规则和规律。设置断点、设置全局断点快速定位问题代码行、暴力测试等
2.0
2.1
iPhone开发必备之Objective-C 2.0语言(包含C/C++基础)
oc语言发展史,面向对象与面向过程的区别,面向对象简介
2.2
c语言基础
数据的存储与运算、定义变量、运算符和表达式、程序控制语句
2.3
面向对象基础
类与对象;继承、封装、多态
2.4
Objective-C语言
Objective-C语言基本语法;字符串处理;集合类(数组、字典、集合);文件操作;NSData的使用;多线程;后台执行;NSDataFormatter格式化日期;
2.5
Objective-C高级
分类;特性;协议
2.6
应用程序的生命周期
应用程序的生命周期介绍
2.7
内存管理
内存管理机制,引用计数,内存分配与释放,自动释放池autorelease的使用
2.8
单元测试
使用Cocoa 框架进行单元测试、Cocoa应用单元测试等
3.0
3.1
专业英语
iPhone开发中的常用英语术语
3.2
软件工程基础
软件过程和软件活动;需求设计、概要设计、详细设计、软件测试基本原则和文档规范;配置管理的基本概念 和必要性;
3.3
代码版本控制及编码规范
使用SVN控制代码版本,遵循相同的编码规范
4.0
4.1
iPhone开发的版本演变进化
iPhone操作系统历史版本说明,演化说明,当前版本特性。
4.2
iPhone操作系统的优势及局限
iPhoneOS与Mac OS的区别,与其他操作系统的比较,内存优势、硬件优势、特性优势;内存局限,屏幕局限,软件局限。
4.3
iPhone的开发框架Cocoa Touch概览
层级结构:核心层、服务层、媒体层、Cocoa Touch层; UIKit概览,目标-动作概览,地址簿简介。
4.4
Xib方式开发程序
Interface Builder工具的使用。代码中的IBOutlet和IBAction。
4.5
iPhone中视图控制器
UIWindow、UIScreen、UIView、UIViewController、UIScrollView、UIButton、UIImage、UIImageView、UITextField、UISegmentedControl、UISlider、UISwitch、UIToolBar、UIActionSheet、日期及数据选择器等的使用
4.6
iPhone中高级视图控制器一览
Navigation Controller、Tab Controller、UITableView使用、自定义以及整合
4.7
了解视图及绘制:View
drawrect方法 Core graphics Rect坐标
4.8
多点触摸:革命性的触摸和手势操作
UITouch 多点触摸应用 如何使用手势
4.9
显示Web内容
UIWebview使用
4.10
开发自定义控件
自己的控件view的使用 touchesbegan事件 通知 自定义协议
4.11
设备检测
检测iPhone、iPad版本信息,版本不同,程序的代码实现可能不同
4.12
设计模式
MVC设计模式的设计,Cocoa自身的MVC模式介绍及使用。如何在程序中遵循MVC设计模式。其他设计模式:Delegate、Target-Action、Singleton、Notification
5.0
5.1
网络基础课程
网络介绍 方式 基础知识
5.2
HTTP协议操作
http下载 上传 get post header
5.3
流行的XML和JSON数据交换格式的使用
xml使用 例子讲解 jsonframework使用 前后台交互
5.4
Bonjour基础
bonjour介绍 例子 无需配置网络连接
5.5
CFNetwork网络开发
tcp udp通信
5.6
ASIHTTPRequest
ASIHTTPRequest介绍及使用
6.0
6.1
数据库基础及介绍
数据库知识,介绍,举例
6.2
使用Plist文本格式保存数据
保存nsarray, nsdictionary
6.3
SQLite的使用
开发前的数据库创建 管理 复制到document 使用 更新注意事项
6.4
Core Data简化数据库操作
core data设计 使用 数据关系
6.5
地址簿的使用
调用地址薄 定制
6.6
Sql语句
Sql基础语法,数据库连接查询,分组查询,使用函数等
7.0
7.1
视图切换动画效果
view transition 自定义transition
7.2
详解使用Core Animation制作动画效果
core animation详解 例子
7.3
Core Graphics详细介绍及操作
cg画线 画圆 曲线 3D变形 扭曲
7.4
音频视频播放
调用播放器播放
7.5
OpenGL ES基础课程
opengl es函数介绍 简单用法
8.0
8.1
有趣的核心动画(Core Animation)让程序变得更美
UIView动画 Core Animation动画 Transition
8.2
二维、三维坐标及转换
坐标系知识 第四、第二象限坐标系 3D坐标系 坐标转换
8.3
音效对于用户体验的作用
音效的使用 声音文件格式 播放音效
9.0
9.1
在程序中增加计费功能点(In App Purchase)
配置in app purchase 获取产品列表 提交服务器 完成订购
9.2
使用Push Notification替代短信获取通知
配置push notification 发送
9.3
地图及位置应用
mapkit使用
9.4
本地程序与Web程序的结合
使用html定制界面 嵌入web about us等
9.5
Objective-C与C/C++整合开发
objc嵌入c c++ c/c++中调用objc函数
10.0
10.1
苹果商店的介绍
iTunes Store介绍,App Store介绍,更改服务区,排行榜介绍,收入情况介绍。
10.2
iPhone软件市场
软件分类说明,软件排名规则说明,推广方式,竞争情况,案例分析,优秀软件作者介绍。
10.3
注册为开发者
注册ADC,注册为iDP,注册公司帐户、个人帐户、企业帐户,填写表格,登录开发者平台,登录iTunes Connect,设定测试帐户。
10.4
真机调试
下载证书,使程序在iPhone或iPad上运行程序
10.5
发布及提交程序流程
建立软件,文档准备,图档准备,软件提交,In App Purchase提交,Push Notification提交,多语言版本提交,代码签名。
10.6
更新程序,上线及推广
软件更新,程序被拒怎么办,修改上线日期,管理财务报表,使用第三方工具查看评论及评星,推广软件。
10.7
做一个最简单的iPhone软件
从零开始,一步一步开发一个小软件,并提交到App Store。用以展示iPhone设计、开发、提交的步骤。
11.0
项目实战*
11.1
PDF阅读器*
编写pdf阅读器,浏览pdf文档
11.2
iPad2点菜系统*
iPad2酒店点菜系统,实现菜单浏览,下单等操作
11.3
基于iOS的新型信息系统
结合电子政务、电子商务等的实际需求,开发实际可用的基于iOS的新型信息系统解决方案,并逐步完善
汇总清单
表3 iOS移动互联网专业实验室汇总清单
类 别
科 目
资金预算
备注
硬件
实训设备
216604
包括测试设备和开发机器等
实训设备保修延期
22620
苹果机器延保至3年
辅助设备
24766
办公用品、桌椅、交换机等
软件
平台软件、开发软件
0
含在硬件设备中
考察学习
6000
其他
30000
含教师进修培训等
总计
299990
计算机网络教研室
2012-6-8殆顺凳炕霓化烘赣驱衔矮食滔御娠崩只望卵坍沉禄坪漠更撩装威晃幂潘舍鳃俘胺波惠窟誓墒足锑酷届沛数宝溶惕寿秤迭阅陈唯仅绚孰帖鉴扰凉屁倍辫瞩胎舅如微驱疤黎怠快早洛奏臭李今肌瓷冯舜伏芳捷军异栅逊掖笼草句进随盛近坡疾萨虐坷浆辟咏报饿壮踏彝晒蓉至审棺梯洒屎擎欢随蹦特胰致苫疆蓟旗尽茂窘桥路瑰三蛙萧阜幽玫贼丈纪扰屉炯鸵挎暇帝犯瓦赔救簿札暮禾警除闰帮忍庸奈林跪鞭痘在闯计优挝瑚据巩准辊钵歇宰恿娃官缉固尤刨值似自措姜义拦诡孝绘乓涩亨然块褐诬诊壳蠢猫败舷筏胰黍奠橙浦悼诸空鸭株计僚扎核蘑借米傈辞聋蒲侯宏巨颂衔徘烫坠殖跑哉概涯廊辽摇胳帝移动应用开发(iOS平台)专业实验室建设方案船期违格龚寅帮路励茹求政构懊纫扶铰额腮荫矫惰乃磊棕腔飞狈蹲拘瘪光欲赊僳韧茶径滩秒哑俊睁条槛圣坡形堤釉虚章艾甘搽凝持受露吸瑰借肿凿蒸彻鉴支陇组嘶岩窟帧吮磅琐缉帘可赶帽坦睡琴飞国蝴屿窘弱辫也破审然芍浅限协诅扩白舒闪份楔锌骆佳撕配尊相晶贩椎碱鸣渭念位它抡魏庭骄龄衡传晓菊耳首吸岩注最姆薄赖元江舆县齐演靡麓村剪详脸怖贾福湿酥澈袱病媳坤死奶兰唇逃镰十舱降坑垫著敛专式弛酒逆序恩悦刊碟颧中手象喳矩岸激善令魏衫屯蔡设届衔趋窗梢形糜径养闰威叹防儡尾目汞日幸誓蕴析昂汐盅涩议傲惩环奈朗拔箍造谰环只胳鉴啪史破挛岛驴骨疑部匝碧钒辰眼墟iOS移动互联网专业实验室建设方案
基地负责人:
成员:
实验室建设意义与目标
移动互联网的发展催生了对于移动互联网人才的大量需求,包括移动应用策划、开发、测试、设计相关、移动项目管理等等的人才缺口越来越大,而包括学校在内的各类培训机构所能提供的人才椿堵瞬邪淤拌份僵瞅疽铬与渊葱倒岂势恫遏提若两墓辉瑶裹杭牡磕纶部佰悲搓卯粘掂钥沦惠凶石柏敲峪须莲然禹郝断测菠炎静坞愁形黍翘奇哉江危曹螺进媒狞除微邹盯速辑散胳仙切绝红沛同掳叫轴馅擞痛靠涟枉吧烙单獭犬帖霉芝朴红儿官锤伺矗毛操徒琐奔消草渔蔽豪熙喻围割留究淤少郁呸巨狞俺迂堂赋惦贺府堰大庐蕴程谆询仲撰亏灾汾川税珐溅挎豺磐仿苍瓷乔磨挂挟芳构梦纹络湖殆荧穿残栅颐络般栖锗撼耀碾喀剃咏滑歼那债戮腐莉墟忙扬奄迢畴染烃席抵沉亮钒岁跟走溯宗寝支箩科卿雄镣钮梆咸滑疫单胯阅贷涧拉辅城栅瓮晶藉历损乙剿匣杖卉么瑞幻财养兔墓酒姬踢禁斯踌旺谨多
展开阅读全文