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.针对企业的需求,制定并执行订单式的人才培养,使得学校与市场需求
无缝对接,人才与就业无缝对接。
详细配置清单
表1iOS移动互联网专业实验室详细配置清单
产品名
称
性能参数数
量
用途价格备注
itouch
8G版本
6
iOS程序开发
测试真机设备
1498*
6=8988
满足大部
分iOS程
序低配置
要求的开
发测试需
求,价格为
苹果官方
教育优惠
价
iphone4
s
16G版本
4
iOS程序开发
测试真机设备
4988*4=1
9952
作为iOS
现在主要
机型满足
iOS应用
程序的开
发测试需
求,价格为
苹果官方
价格
iPhone4
8G版本
1
iOS程序开发
测试真机设备
3688*1作为iOS
上一代主
要机型满
足iOS应
用程序的
开发测试
需求,价
格为苹果
官方价格
iphone3
GS
8G版本
1
iOS程序开发
测试真机设备
2888*1
作为iOS
老版本机
型满足
iOS应用
程序的开
发测试需
求,价格
为苹果官
方价格
iPad2
二代,16G版本,WLAN
+3G
2
iOS程序开发
测试真机设备
3988*2=7
976
作为iOS
平板上一
代主要机
型满足
iOS平板
应用程序
的开发测
试需求,
价格为苹
果官方价
格
new
iPhone
16G2
iOS程序开发
测试真机设备
5000*2=1
0000
中国现未
上市
new
Ipad
三代,16G版本,WLAN
+4G
1
iOS程序开发
测试真机设备
4000*1=4
000
中国现未
上市
学生台
式机
macmini,2。3GHz双核
IntelCorei5,内存扩展
至4GB,500GB硬
盘,IntelHDGraphics
3000显卡显示器21寸
IPS1920*1080,USB
键盘鼠标
22
用于辅助开发
商用级程序开
发,图形界面
设计。
16*6200
=99200
保证模拟
器流畅运
行
笔记本
MacbookProwith
Retinadisplay,2。3GHz
四核IntelCorei7处理
器,8GB1600MHz内
存,
IntelHDGraphics4000
NVIDIAGeForceGT
650M,配备1GB
GDDR5显存
2
教师机,用于
商用级程序开
发,商务演示
14988*
2=29976
台式一
体机
iMac,3。1GHz四核
IntelCorei5
2560x1440分辨率
4GB(两个2GB)内存
1TB硬盘1
AMDRadeonHD
6970M显卡配1GB
显存
2
教师机,用于
商用级程序开
发,图形界面
设计.
14968*2=
29936
投影转
接头
MiniDisplay—〉VGA
MiniDisplay—>HDMI
1
苹果电脑接投
影仪专用转接
头
238*1+
328*1
=566
延长质
保
Applecare,针对各个苹
果设备,itouch及老款的
iPhone不购买,其他均
需购买以延长质保到三
年
1
延长主要设备
的保修至三年
22620iMac
968*2=193
6
MBP1798
*2=3596
MacMini
768*
16=12288
iPad
508*3=152
4
iPhone468
*7=3276
交换机千兆24口
1
网络连接
4000*1=4
000
教师用
电脑桌
办公电脑桌椅1.2米
1。4米转角
4
办公设备
600*4=24
00
学生用
电脑桌
1000*600mm
22
教学设备
250*22=5
500
会议桌约15人
1
办公设备
2000
工作椅教师用可升降5张
40
教学设备
300*5+10
0*35=600
0
保险柜规格:(高)
1180mm×(宽)600mm×(
深)585mm
1
存放移动设备
3800
文件柜
1
办公设备
500
实验室
建设调
研开支
16000
参加各类
相关会议、
论坛及其
他交流
教师进
修培训
1
30000
组织教师
进修培训
总计
299990
实验室布局
实验室分为教师区、学生区和多功能会议室三个功能分区。教师区以转角办
公桌相抵构成工作面,以档板分隔,平衡沟通与私密性.会议室用于召开技术会议、
为客户演示产品和存放设备等功能。学生区成行列分布。
人才培养相关
表2iOS移动互联网专业实验室入门培养目录
编号内容知识点
1。0
1。1苹果系统操作使用
MacOS介绍,软件安装、使用,Unix环境,各类开发工具,
键盘特点及热键,与Windows的主要区别,Cocoa及Carbon说
明,应用程序介绍,Dashboard介绍,多媒体软件介绍,
AppleScript介绍,iTunesAppStore商业运营模式
1.2iPhone软硬件特性
iPhone硬件基础,模拟器与实机区别,iPhone模拟器的使用。
iPhoneOS结构介绍,iPhone应用程序结构规则,操作系统框
架,私有框架,加速计说明,多点触摸说明。
1.3开发工具介绍
xCode安装卸载、基本配置及使用。DashCode、QuartzCompor、
Iconcompor、InterfaceBuilder等工具的简单介绍。
1.4程序调试介绍
程序调试基本概念,Instruments使用简介,调试的基本规则和
规律。设置断点、设置全局断点快速定位问题代码行、暴力测
试等
2.0
2.1
iPhone开发必备之
Objective-C2。0语
言(包含C/C++基础)
oc语言发展史,面向对象与面向过程的区别,面向对象简介
2.2c语言基础
数据的存储与运算、定义变量、运算符和表达式、程序控制语
句
2.3
面向对象基础类与对象;继承、封装、多态
2.4Objective-C语言
Objective—C语言基本语法;字符串处理;集合类(数组、字
典、集合);文件操作;NSData的使用;多线程;后台执行;
NSDataFormatter格式化日期;
2.5Objective-C高级分类;特性;协议
2.6应用程序的生命周期应用程序的生命周期介绍
2.7内存管理
内存管理机制,引用计数,内存分配与释放,自动释放池
autorelea的使用
2.8单元测试
使用Cocoa框架进行单元测试、Cocoa应用单元测试等
3.0
3.1专业英语iPhone开发中的常用英语术语
3。2软件工程基础
软件过程和软件活动;需求设计、概要设计、详细设计、软件测
试基本原则和文档规范;配置管理的基本概念和必要性;
3。3
代码版本控制及编码
规范
使用SVN控制代码版本,遵循相同的编码规范
4.0
4.1
iPhone开发的版本演
变进化
iPhone操作系统历史版本说明,演化说明,当前版本特性。
4.2
iPhone操作系统的优
势及局限
iPhoneOS与MacOS的区别,与其他操作系统的比较,内存优
势、硬件优势、特性优势;内存局限,屏幕局限,软件局限.
4。3
iPhone的开发框架
CocoaTouch概览
层级结构:核心层、服务层、媒体层、CocoaTouch层;UIKit
概览,目标-动作概览,地址簿简介。
4。4Xib方式开发程序InterfaceBuilder工具的使用.代码中的IBOutlet和
IBAction。
4.5iPhone中视图控制器
UIWindow、UIScreen、UIView、UIViewController、
UIScrollView、UIButton、UIImage、UIImageView、UITextField、
UISegmentedControl、UISlider、UISwitch、UIToolBar、
UIActionSheet、日期及数据选择器等的使用
4.6
iPhone中高级视图控
制器一览
NavigationController、TabController、UITableView使用、
自定义以及整合
4。7了解视图及绘制:Viewdrawrect方法CoregraphicsRect坐标
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。2HTTP协议操作http下载上传getpostheader
5。3
流行的XML和JSON数
据交换格式的使用
xml使用例子讲解jsonframework使用前后台交互
5。4Bonjour基础bonjour介绍例子无需配置网络连接
5.5CFNetwork网络开发tcpudp通信
5。6ASIHTTPRequestASIHTTPRequest介绍及使用
6。0
6.1数据库基础及介绍数据库知识,介绍,举例
6.2
使用Plist文本格式
保存数据
保存nsarray,nsdictionary
6.3SQLite的使用
开发前的数据库创建管理复制到document使用更新注意
事项
6.4
CoreData简化数据库
操作
coredata设计使用数据关系
6.5地址簿的使用调用地址薄定制
6.6Sql语句Sql基础语法,数据库连接查询,分组查询,使用函数等
7。0
7。1视图切换动画效果viewtransition自定义transition
7.2
详解使用Core
Animation制作动画
效果
coreanimation详解例子
7.3
CoreGraphics详细介
绍及操作
cg画线画圆曲线3D变形扭曲
7.4音频视频播放调用播放器播放
7。5OpenGLES基础课程opengles函数介绍简单用法
8。0
8。1
有趣的核心动画(Core
Animation)让程序变
得更美
UIView动画CoreAnimation动画Transition
8。2二维、三维坐标及转换坐标系知识第四、第二象限坐标系3D坐标系坐标转换
8.3
音效对于用户体验的
作用
音效的使用声音文件格式播放音效
9。0
9。1
在程序中增加计费功
能点(InApp
Purcha)
配置inapppurcha获取产品列表提交服务器完成订购
9。2
使用Push
Notification替代短
信获取通知
配置pushnotification发送
9。3地图及位置应用mapkit使用
9。4
本地程序与Web程序
的结合
使用html定制界面嵌入webaboutus等
9。5
Objective-C与C/C++
整合开发
objc嵌入cc++c/c++中调用objc函数
10。0
10。1苹果商店的介绍
iTunesStore介绍,AppStore介绍,更改服务区,排行榜介
绍,收入情况介绍。
10。2iPhone软件市场
软件分类说明,软件排名规则说明,推广方式,竞争情况,案
例分析,优秀软件作者介绍。
10。3注册为开发者
注册ADC,注册为iDP,注册公司帐户、个人帐户、企业帐户,
填写表格,登录开发者平台,登录iTunesConnect,设定测试
帐户.
10。4真机调试下载证书,使程序在iPhone或iPad上运行程序
10.5发布及提交程序流程
建立软件,文档准备,图档准备,软件提交,InAppPurcha
提交,PushNotification提交,多语言版本提交,代码签名。
10.6更新程序,上线及推广
软件更新,程序被拒怎么办,修改上线日期,管理财务报表,使
用第三方工具查看评论及评星,推广软件.
10。7
做一个最简单的
iPhone软件
从零开始,一步一步开发一个小软件,并提交到AppStore.用
以展示iPhone设计、开发、提交的步骤。
11。0项目实战*
11.1PDF阅读器*编写pdf阅读器,浏览pdf文档
11.2iPad2点菜系统*iPad2酒店点菜系统,实现菜单浏览,下单等操作
11.3
基于iOS的新型信息
系统
结合电子政务、电子商务等的实际需求,开发实际可用的基于
iOS的新型信息系统解决方案,并逐步完善
汇总清单
表3iOS移动互联网专业实验室汇总清单
类别科目资金预算备注
硬件
实训设备
216604
包括测试设备和
开发机器等
实训设备保修
延期
22620
苹果机器延保至
3年
辅助设备
24766
办公用品、桌椅、
交换机等
软件
平台软件、开
发软件
0
含在硬件设备中
考察学习
6000
其他
30000
含教师进修培训
等
总计
299990
计算机网络教研室
2012—6—8
本文发布于:2023-01-02 11:39:53,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/77458.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |