第一篇:如何开发移动学习应用Apps
如何开发移动学习应用Apps 管理员 专栏文章 2012-12-19 12529 3条评论
回顾历史,不得不感叹科技惊人的发展速度,短短几十年里,手机从简单的语音通话设备俨然已经发展成为一部全功能的“掌上网络电脑”。3G网络、智能手机以及丰富多彩的移动互联网应用(Apps),迅速把人们的眼球从电脑屏幕吸引至智能手机和平板电脑的屏幕上。在移动互联时代,人们的学习习惯正在发生变化,移动化、即时化、游戏化、碎片化、社交化正在成为新生代明显的学习特征。无论是企业内部的培训管理者还是培训讲师,我们必须关注移动互联网给学习带来的变化。
也许你正在为课堂培训中学员玩弄手机、不注意听课的现象感到气愤。现在是需要你调整观念的时候了,让学员手中的智能手机和平板电脑成为你实施培训的辅助工具!你需要做的是——开发出精彩的移动学习应用Apps,并把它装进学员的手机中。目前,市场上已经出现很多开发移动应用Apps的公司,开发成本也开始下降。一些公司的课件开发工具也开始支持生成不同移动终端的课件版本;苹果公司还推出了易用电子书开发工具“GarageBand for e-books”,可轻松创建交互式电子书。总之,开发移动学习应用已经变得非常容易,关键是你的需求是什么,为什么要开发移动学习应用。我们首先需要了解移动学习应用Apps的基本开发及使用原理,接下来会结合具体的案例讲述如何将你的企业学习或培训需求开发成移动学习应用。
什么是移动学习应用?
无论是苹果手机还是基于安卓系统的智能手机,屏幕中一个个的正方形图标就是手机应用程序,即APPs,它是applications(应用程序)一词的简称。手机中的应用类别五花八门,如游戏、交友、阅读、各类小工具等等,如果这个程序是为学习而设计的,我们称之为移动学习应用。苹果的App store、谷歌的Play Store以及各类安卓市场中均有大量的学习应用。
开发移动学习应用之前,我们必须了解以下关于APPs开发的现状:
1、智能手机操作系统
智能手机操作系统的类型不同,移动学习应用不能跨系统使用。智能手机主流的操作系统为苹果公司的iOS系统、谷歌的Android系统、微软的Windows Phone系统等。如果你想让所有学习者都能用上移动性学习应用,必须开发针对不同系统的版本。
2、移动终端类型: 移动学习应用不仅要考虑操作系统,也要考虑移动终端,智能手机和平板电脑可能采用同样的操作系统,但是终端的屏幕大小不同,也会影响使用的效果。为了取得好的效果,很多移动应用开发者会开发针对不容屏幕大小的版本。
3、发布和使用机制
针对安卓手机开发的移动学习应用可以直接安装在安卓手机或平板电脑上;而苹果的应用必须上传至苹果的App store,并审核通过后用户才能下载使用。如果你的移动学习项目是针对企业内部员工,可以通过企业的身份向苹果公司申请在企业建立一个内部的“App store”,这样开发和应用就会方便很多。
以上我们简要了解了移动学习应用的环境和原理,接下来我们看一看如何让移动学习应用能够辅助企业培训,为员工的日常工作和学习提供帮助。从培训管理者的需求以及成功的应用案例来看,面向企业培训的移动学习应用大致可分为以下几种类型:
1.将传统的在线学习转化为移动学习应用
很多已经实施e-Learning的企业,都在考虑如何将传统基于电脑的在线学习转化为同时可以满足通过智能手机、平板电脑进行移动学习。由于绝大多数基于传统电脑终端设计的电子课件并没有考虑到移动终端的应用,若满足这一需求,必须对传统的电子课件进行转换,使之能够符合移动终端的学习。除了要符合移动终端操作系统的要求之外,主要工作是调整课件的布局和显示以及调整课件的时长。移动终端特别是智能手机屏幕显示面积要远远小于PC电脑,所以呈现的内容要更精炼;在内容时长上也要进行调整,学习者利用手机学习多是在移动、变化的环境中,学习的内容时长应以短小为宜。此外,在课件的呈现技术上,HTML、文本、视频的课件比较容易转换为移动学习的资源,而Flash内容相对有一定难度,需要第三方软件支持才能进行迁移。
图一:中国电信将传统三分屏课件转换为移动终端课件
除了课件转化之外,还要考虑到平台对移动终端的支持。用户可以考虑建设一套单独的移动学习系统来满足移动学习需求,但更好的做法是将原来的学习管理系统升级为可以支持移动学习。这样做的好处是可以完全实现对不同学习方式进行记录和跟踪。目前,部分学习管理系统服务商开始支持移动学习,如:Saba、Sumtotal、东软等公司的学习管理系统均可支持移动学习。
2.通过移动学习应用辅助培训,使之成为混合式学习的手段之一
很多企业开展了混合式学习,通过不同学习方式的组合达到学习效果的最大化。手机学习可以成为混合式学习的一种方式,如:可以进行学习材料的阅读,也可以通过手机快速实现问题反馈、测试等。
北京移动在“经理人混合学习方案”中有效地引入了移动学习手段。北京移动根据经理人的学习习惯和特征,扩展了传统在线学习方式。将培训项目中需要自学的内容从传统的在线学习,延伸至手机学习,手机学习充分利用了经理人的碎片学习时间,深受广大经理人的欢迎,达到良好学习效果。北京移动在移动学习设计上分别采用推动、订阅、通用访问、客户端等不同的技术支撑手段,保证了移动学习内容的多样性和普及性,确保公司全体员工都可以通过移动学习终端获取学习内容。
图二:北京移动通过移动学习应用辅助混合式培训项目
3.移动学习应用可以为员工提供非正式学习手段和资源
面对互联网时代内容多、时效强、变化大的特点,常规培训模式俨然无法满足企业和员工的需求。常见的现象是培训落后于业务发展、培训效果转化率低、缺乏个性的培训方式、培训效果不明显等。其实,每家企业都不缺少拥有丰富知识、经验的“达人”,问题是缺少有效的手段沉淀这些碎片化的知识和经验,而移动学习作为一种非正式学习手段完全可以满足企业需求。
广东移动“微学习”项目就是一个发挥移动学习为员工提供更多学习资源的案例,“微学习”项目在设计上包含以下几个目标,其一:“微学习”以“微内容、知识点”为主导,具备颗粒化特点适合移动学习模式;其
二、“微学习”以为员工提供随时随地的学习服务为核心,由于学习动机产生的随机性,通过手机终端呈现内容为最佳选择;其三:“微学习”主要依赖与移动互联相关技术实现内容推送。从应用效果来看,“微学习”项目实现了现有培训资源的高效利用与管理;比如:为改善培训效果,在面授过程中设计有“口袋书”、“课程精华录制”、“知识要点彩信”,这些精品内容随着培训的结束都束之高阁。通过“微学习”平台,需要将类似内容进行有效的梳理,便于员工在学习后随时回顾,以及后续培训中对相关资源的重复利用。其次,对现有培训体系的优化;移动互联网的发展已经改变大多数人的手机使用习惯,如何利用移动互联技术、迎合员工手机使用习惯优化培训体系是项目的主要创新点,在项目设计中,通过“手机调研”、“通讯录”、“手机测试”等模块实现了传统培训和非正式学习深度结合的探索。
图三:广东移动“微学习”移动学习应用
4.针对特定群体设计开发移动学习应用
针对企业整体而言,移动学习很难成为主流的学习手段,但是针对企业中的特定群体,移动学习有可能成为主要的学习手段。例如:产品营销人员或客户销售代表,他们的工作特点是经常出差、经常为客户演示新的产品,他们需要最新的产品知识、即时的沟通手段,在变化的外部环境中随时能够得到必要的帮助。企业可以针对这一群体定制移动学习方案。
西安杨森大学“医药代表”iPad支持项目就是针对上述群体而设计的。在中国,西安杨森有近2000名医药代表,为了能够有效支持医药代表的工作,西安杨森为每位医药代表配备了苹果iPad平板电脑,并基于平板电脑开发了业务应用。西安杨森大学也在iPad上开发了移动学习应用。在移动学习应用设计上,西安杨森大学主要通过三个方面强化效果:首先,在知识传递上,借鉴 App Store 最受欢迎的应用Flipboard为学员提供美好的阅读体验;其次,在知识传递效果检验上,集成产品知识考试功能,在 iPad 上提供在线考试;最后,加强互动效果,提供在线 Q&A功能,学员和老师可以随时在线互动,问题能够及时推送到学员手中的iPad。此外,还特别借鉴了 App Store 中受欢迎的应用DrawSomething,以游戏的形式呈现学员之间的互动,改变了传统的在线互动模式,达到了寓教于乐的目的。
图四:西安杨森大学基于iPad的移动学习应用
5.针对适合的内容合计开发移动学习应用
尽管绝大多数的学习内容都可以在移动终端上呈现,但是,培训管理者仍然需要首先考虑那些最适合移动终端呈现和传递的学习内容。除了内容短小、结构简单的课程之外,我们不要忽视智能移动终端独有的特性,如:触屏技术、重力感应、地理坐标定位等。基于这些技术来开发移动学习应用会更具特色,特别是触屏技术,可以应用在很多仿真模拟的培训之中。
“我可乐钢琴”是新跨乐公司推出的在线学习乐器移动学习应用。这款学习应用充分利用了移动终端的触控技术,使用者可以通过手指触摸iPad屏幕随时随地学习弹奏钢琴。不过,这个应用可不是简单的在线游戏,它容纳了丰富的教学视频、富媒体乐谱库、指法提示、和弦指法招式课程库、人机互动演奏纠错等功能,并同时可在iPad、PC、android等硬件上下载使用,让用户如同有了随身相伴的钢琴老师,随时、随地、随心,不必受制于时间、地点,更不必再承担高额的学费。目前,“我可乐钢琴”应用下载量达已经到七万多,是一款非常成功的移动学习应用。
图五:“我可乐”钢琴移动学习应用
6.通过移动学习应用打造企业专属社会化学习社区
网络技术改变学习的最高境界是真正实现让学习无处不在(Ubiquitous Learning)。移动学习的实现朝向这个目标迈进了重要的一步,然而,基于信息浏览或知识检索的学习移动学习模式仍然不够,移动学习不能缺少人际交流这种重要的学习方式,即社会化学习。Facebook、Twitter、微博等社交软件的魅力在于可以形成使用者所关注的人际关系圈,而人际圈中的信息流动形就是一种最佳的社会化学习方式。很多企业已经开始着手建立企业内部的社交网络,并通过网络将员工、专家以及管理者连接起来,达到改善员工间的沟通协作方式、促进知识流动的目的。
中国电信网上大学“翼博”项目是一个专属于中国电信内部知识传播与积累、工作援助与沟通、生活分享与交流的网络交流平台。在“翼博”平台上,员工能快速的找到自己同部门或同行的同事伙伴,即时分享与传播自己的感触与收获,获取碎片化的知识,获悉各类培训的资讯动态,提升业务与管理成效。
图六:中国电信网上大学通过移动学习应用打造“翼博”社会化学习社区
综上所述,通过移动学习应用辅助企业培训有多种方式,最重要的是结合企业实际情况,把握当前需求,寻找最佳切入点。此外,移动学习应用开发还需要特别注意,仅仅将学习内容呈现出来是不够的,要特别注重用户体验。除了邀请体验者使用之外,开发者还要经常下载、使用那些排名高、广受欢迎的应用,从中学习可借鉴的做法和经验。从当前情况来看,将移动学习应用引入到企业培训才刚刚开始,希望在未来几年中,培训从业者们抓住机遇,开发出员工喜爱、精彩纷呈的移动学习应用,让智能手机、平板电脑成为员工学习与发展的工具伴侣。
第二篇:移动应用开发-实验报告
实验一 Android开发基础
实验时间:2018.3.16 实验地点:X501
一、实验目的
1.掌握Android开发环境的搭建;
2.了解Android SDK的安装、配置、使用; 3.熟悉开发工具Android Studio的使用; 4.了解创建项目并熟悉文件目录结构;
二、实验学时
2学时/次,共2学时
三、实验环境
Android Studio;JDK1.7;PC机
四、实验内容和要求
1.Android Studio安装
(1)Android Studio的下载与安装
前提准备工作:安装 JDK 并配置 JDK 环境变量。
请使用传统的 JAVA_HOME 环境变量名称。很多人会被提醒 JVM 或者 JDK 查找失败,几乎都是因为 JDK 版本或者没有使用 JAVA_HOME 这个环境变量名称的原因。
①Android Studio可以从中文社区进行下载,网址为http://www.xiexiebang.com/。在浏览器中打开该网址,如图1-1所示。
图1-1 Android Studio官方网站
②选择合适的平台,进行下载,如图1-2所示。
图1-2 Java platform(JDK)③安装之前,要确定JDK版本必须是1.7或以上,否则安装之后会报错。双击Android Studio的安装文件,按照提示一步步安装,具体参考教材。不出意外的话,看到图1-3所示的界面,说明Android Studio已经安装成功了。
图1-3 Android Studio已经安装成功
2.配置Android Studio 安装Android Studio完成之后,运行Android Studio。每一次安装,都会显示图1-4所示的这个界面,用以选择导入Android Studio的配置文件。
第一个选项 :使用以前版本的配置文件夹。第二个选项 :导入某一个目录下的配置文件夹。第三个选项 :不导入配置文件夹。
如果你以前使用过Android Studio,可以选择到以前的版本。如果你是第一次使用,可以选择第三项。
图1-4 导入Android Studio配置文件
3.创建AVD 如图1-5所示,点击图标,打开AVD Manager,效果如图1-6所示。
图1-5 打开模拟设备管理器
图1-6 模拟设备管理器界面
⑴单击创建虚拟设备,打开新的界面,选择设备类型与尺寸,如图1-7所示。
图1-7 选择设备类型和尺寸
⑵选择合适的SDK版本,如图1-8所示。
图1-8 选择SDK版本
⑶配置AVD属性,如图1-9所示。点击“Finish”后,返回到AVK
图1-9 配置AVD属性
图1-9 打开AVD效果 4.创建第一个HelloWorld ⑴ Android Studio中选择【File】【New】【New Project】选项创建项目,如下图1-10所示。填写相关信息,依次如图1-
11、图1-
12、图1-13所示,最终完成应用程序的创建。
图1-10 创建新的工程
图1-11 选择应用软件支持的设备平台
⑵点击工具栏中【AVD Manager】按钮启动模拟设备管理器,后点击运行按钮,启动虚拟手机。
⑶点击工具栏中的运行按钮运行程序,如图1-14所示,运行程序。系统会对程序进行编译,并将应用软件安装于运行的虚拟手机中。
图1-12 选择应用软件入口代码
图1-13 设置Activity和布局文件
图1-14 Android应用程序存储位置
四、思考与练习
1.如何卸载模拟器中的apk应用程序文件。
2.浏览Android SDK帮助文档,了解Android SDK帮助文档的结构与用途。
实验二 Android用户界面设计
实验时间:2018.3.23 实验地点:X501
一、实验目的
1.掌握用户界面的基本控件的使用方法; 2.掌握用户界面布局的使用方法及技巧。3.掌握界面事件的使用。
二、实验学时
2学时/次,共6学时
三、实验环境
Android Studio;JDK1.7;PC机
四、实验内容和要求
1.完成计算器的用户界面设计以及+-*/四则运算,请写出+-*/运算的源码。(Java实现的源码)
2.使用ProgressBar和Spinner控件,设计并实现如下功能:(1)当单击按钮时,进度条开始更新,每隔1秒进度更新10%,直至更新到100%后消失。
(2)在界面中添加一个按钮,使得界面进行跳转至新的界面,使用Spinner实现一个下拉列表。(Java实现的源码)
实验三 Android组件通信
实验时间:2018.4.27 实验地点:X501
一、实验目的
1.掌握Intent、BroadcastReceiver等组件之间的通信; 2.掌握多线程的概念及使用。
3.掌握Handler类及异步工具类的使用。
二、实验学时
2学时/次,共6学时
三、实验环境
Android Studio;JDK1.7;PC机
四、实验内容和要求
1.本应用程序内的界面跳转及通信(Java
实现的源码)
2.使用2.Intent跳转至以下功能。(Java
实现的源码)
https://blog.csdn.net/wangxw8746/article/details/8222344 https://blog.csdn.net/zzldm/article/details/52548687
实验四 Android数据存储
一、实验目的
1.掌握SharePreferences的使用方法;
2.掌握Android内部文件及SD卡存储文件的方法。3.掌握SQLite数据库的使用。
二、实验学时
2学时/次,共6学时
三、实验环境
Android Studio;JDK1.7;PC机
四、实验内容和要求
1.使用sharePreferences实现如下功能:(Java
实现的源码)
2.使用SQLite数据库实现如下功能:(Java
实现的源码)
第三篇:2015年移动应用开发趋势总结
2015年移动应用开发趋势总结
硬件性能的提升,新技术的出现都是影响移动应用发展的重要因素,而最近几年里,这两个方面都有着不小的进步。从不断增加的屏幕分辨率,64位处理器,到支持所有平台开发的HTML5技术逐步成熟,每个方面都不容小觑。不过,在这种情况下,最辛苦的应该是开发人员,因为他们的技能也需要随之提升。但在刻苦专研技能的同时,也有必要了解一下2015年移动应用开发的发展趋势,从而为自己的努力找到方向。
个性化的用户体验
2015年,大多的移动应用都将提供更加个性化的内容和服务,那些只在Web上可用的服务也将过渡到移动当中。新应用将允许用户去创建、修改、分享和购买个性化的产品和服务。新开发的技术能够有效的使用移动分析工具提供的大数据,从而推动应用程序服务的个性化。
通过对用户移动设备上相关信息的收集,提供与之相关的特定服务。这将让用户花费更少的时间在挑选自己喜欢的事情上,因为他们看到的结果全是根据自身的喜好显示出来的内容。因此,个性化将成为2015年移动应用领域最重要的一方面。崛起的移动支付
移动支付之所以暂时呈现出停滞不前的态势,主要还是因为用户对其安全问题的担忧。不过,通过使用近距离无线通讯技术(NFC)的移动应用的支付正在开展行动,因为最近Apple的升级引入了一个带有NFC的一个移动支付系统,并说服了大量的商家和企业去接受这个系统的支付。
2015年,移动支付将有望随着安全移动应用的开发实现快速的增长,像Apple Pay、Google Wallet和MCX的CurrentC之类的移动支付解决方案也昭示着移动支付快速增长的趋势。为Android、iOS和Windows Phone设计的集成支付系统的应用,让用户通过智能手机就能够安全的购买产品和服务。HTML5和混合开发
为每个平台分别构建原生应用是一件很耗时间和资源的事情,解决方法就是使用HTML 5为每个平台开发移动Web应用。这一方法,让开发者可以利用更少的资源去快速开发,同时,还不会影响用户体验。
最新发布的移动开发系统比如Android Lollipop和iOS 8都已经添加了一些新功能像Web GL和Web Audio来提升HTML 5在各自设备上的处理能力。企业应用
灵活性已经成为一个企业服务交付的重要方面,大多数的企业需要快速响应更新发布的变化,因为他们的企业应用有特定的时间约束。像HTML 5这样这样技术的发展将促使使用很少的开销就能开发出丰富的企业应用。这也就表明,2015年会看到快速开发和灵活高适应的企业移动应用。内容丰富的应用程序
2015年的移动应用将会迎来丰富的设计、用户界面和速度的提升,硬件速度的高效提升和价格的下降,让移动开发者拥有更多开发移动应用的自由,不再受有限的处理能力的限制。屏幕分辨率的增加和64位处理器的进步将促使大量现有的应用更新到最新的标准。Google的Android 5的设计新进展,也将迫使竞争对手五提高他们的设计标准。2015年会是见证移动应用拥有更高分辨率、高色彩饱和度和新锐的界面设计以及改进的硬件支持的时代,预计64位将是所有移动设备和新应用的标准。
选择自己的设备(CYOD)
2014年,移动进入企业领域和工作场所,自带设备(BYOD)变得流行起来,看起来也被广泛使用。公司推广BYOD用于为不同的移动平台和设备进行应用开发。这样,企业就无需像BlackBerry那样为员工提供特定的设备。不过,在2015年,这一趋势将让位于自选设备(CYOD),更进一步的是企业直接下发设备给员工,移动终端归企业所有,即COPE。
CYOD让员工在企业选定的设备类型里选择自己想要的智能终端,对于设备的类别和范围的限制,便于企业集中管理,方便统一实施企业安全标准和策略。因此,2015年CYOD将成为企业的新标准。
第四篇:移动应用开发(APP开发)市场调研报告
移动应用开发专业人才需求调研报告
信息社会许给人类最大的承诺——随时随地随身查找资讯、处理工作、保持沟通、进行娱乐,从梦想变成活生生的现实,实现24小时随身在线的生活。正如中国移动一句广告语所说的那样——“移动改变生活”,移动互联网给人们的生活方式带来翻天覆地变化。越来越多的人在购物、用餐、出行、工作时,都习惯性地掏出手机,查看信息、查找位置、分享感受、协同工作……数以亿计的用户登录移动互联网,在上面停留数十分钟乃至十多个小时,他们在上面生活、工作、交易、交友……这些崭新的人类行为,如同魔术师的手杖,变幻出数不清的商业机会,使得移动互联网成为当前推动产业乃至经济社会发展最强有力的技术力量。
根据中国互联网络信息中心的报告,我国已经超越美国成为智能手机用户最多的国家。截至2014年6月,中国网民规模已达6.32亿,手机上网使用率达83.4%,首次超过传统电脑的使用率。截止2014年底,中国网民人数已达6.49亿,我国移动通信用户已超过12亿,约占全国人口的85%,其中有8.1739亿用户接入移动互联网,占全部用户的71.34%,5亿微博、微信用户,每天信息发送量超过200亿条。全球互联网公司十强,中国占了4家(阿里巴巴、腾讯、百度、京东),中国已成为名副其实的互联网大国。
一、湖南移动互联网产业政策及现状
长沙软件产业基地是我国11家国家级软件产业基地之一,集聚了全省约90%的软件企业。2014年2月19日,湖南省政府出台了《湖南省人民政府关于鼓励移动互联网产业发展的意见》,提出力争到2017年建成一批移动互联网产业集聚载体,培育一批移动互联网骨干龙头企业,建成国内领先的移动互联网产业集群,把湖南打造成移动互联网产业的政策洼地和产业高地。2014年2月23日省财政厅 省发改委 省经信委联合出台了《关于鼓励移动互联网产业发展的若干政策》。
副省长黄兰香表示,湖南现在有两块响亮品牌,一是文化创意产业,二是工程机械产业。我们有一个梦想,下一步,要把湖南移动互联网产业打造成湖南响亮的品牌。湖南发展移动互联网产业的氛围正在初步形成。湖南省市区三级政府紧锣密鼓地出台相关政策,湖南有信心把移动互联网产业打造成为新的“湖南品牌”。
湖南已成为互联网大省,目前在全国移动互联网领域,近1/3的企业家是湘籍,为湖南发展互联网提供了人脉基础。2015年全国互联网百强企业3家。
移动互联网产业成为全省重要的新兴产业,到2020年,产业主营业务收入到达1200亿元左右,引进和培育120家骨干龙头企业,全产业链企业过千家、从业人数逾5万的互联网产业集群。大力推进芯片与终端设计制造、移动通信与网络设备、电子元器件及材料重点产业链培育。加快发展智能硬件、手机软件和信息服务业,建设工业设计中心服务平台。长沙将以“衣、食、住、行、乐”为内容打造继北京、上海、深圳、成都之后的全国移动互联网创业“第五城”——移动生活之都。
二、人才需求与就业分析
2014年移动互联网行业风起云涌,各大互联网公司纷纷发力。百度移动流量首超PC,天猫双11移动端交易额猛增至243亿;滴滴快滴上演红包撕逼大战,陌陌上市前夜遭网易炮轰。阿里巴巴、京东、陌陌、猎豹等互联网企业纷纷上市,融资千亿美元,网络营销大潮再次席卷全球。李克强总理在两会上提出“互联网+”计划,更是将中国互联网的发展推向了一个新阶段,越来越多的行业为了适应时代发展趋势,都逐渐从传统市场转向网络市场,微信公众号策划推广岗、互联网营销岗、手机应用APP(安卓)技术开发岗等岗位的人才最抢手。甚至有公司打出,“只要懂技术,肯努力,薪酬不是问题”。互联网特别是移动互联的应用的人才需求呈井喷式增长。下面,通过大数据分析来看2015年计算机的特别软件技术和移动互联网开发的人才需求状况。
图1
企业招聘需求排名前10行业
从图1企业招聘需求排名, 可以看出,互联网/电子商务、计算机软件成为招聘需求最大的市场。互联网计算机行业争相抢夺技术类人才,其中电商平台都希望第一时间抢占移动端入口,所以移动端开发工程师是非常热门的技术岗位之一,后端开发的要求也使得后台开发工程师相关职位炙手可热。同时,数据显示,互联网IT行业“霸占”北上广深四大一线城市网上发布职位数首位,地位稳固;其中该行业在北京的人才需求量超过7万个,职位发布数在全国城市排名首位。
图2
平均薪酬排行前10的城市
从图2-TOP10城市平均薪酬排行可以互联网行业主要集中在北京、上海、深圳、广州等一线发展城市,而厦门、杭州与重庆近几年也大力发展互联网产业,各大互联网企业为了引进人才也不惜开出较高薪酬。
图3 互联网行业热招工资排名前10职位
火热的互联网计算机行业里面热招职位工资排名TOP10可以看出,排名榜中有五个都被程序员给占领。互联网计算机行业技术人才广受追捧,移动应用软件企业扩大招聘规模。
根据图4-爱布斯市场调查数据显示,移动互联网行业人才需求岗位移
图4
移动互联网行业人才需求分析
动App开发人才招聘环节中,由于Android开放性更强。
目前人才市场上对Android工程师的需求量更大,超过83%的雇主企业表示对此类人才有需求,紧随其后的是IOS工程师、塞班应用工程师、SE架构师等。
除了一线城市以外,移动互联网行业主要集中的城市有杭州、苏州、厦门、成都、重庆、武汉和长沙等。因为人才的稀缺和行业发展的迅速,使得一二线行业人才的薪酬差距逐年缩小,甚至部分二三类城市开出的“价格”要高于一线城市。随着移动互联网的爆发性增长,使移动App开发人才晋升为“稀缺资源”。
据估计,未来5年,由于传统的互联网业务将全面向移动互联业务转型,我国的移动互联产业目前急需移动互联的代码编写、研发、测试、UI设计等专业人才,人才缺口在150万人以上。据业内专家分析,移动互联网人才缺口大的原因,首先在于紧缺人才基本上在几大知名互联网公司并相对稳定,其次国内高校又没有对口专业,不能为市场输送满足需求的人才数量。很多IT、互联网行业的人才也纷纷转型到移动互联,移动互联的从业者薪酬水平涨幅也高于其他行业。
因此,在未来几年内,对移动应用开发专业的人才有很大的需求。因此移动应用开发人 4 才专业具有广阔的发展前景。
三、移动应用开发岗位能力分析
1、移动应用开发市场现状
目前全球iOS和Android应用市场的规模已经接近1万亿美元。2013年全球移动应用商店下载总量达到1020亿,高于2012年的640亿。中国市场企业级移动应用快速发展,2013年市场规模为9.3亿美元,预计2017年将达到41.5亿美元,2013-2017年的复合增长率为45.3%,到2017年将形成具备一定规模的市场。中国企业级移动应用市场总体上还处于起步阶段,未来2-3年是移动应用的高速发展阶段,预计2016年将达到建设高峰。
2013年全球移动应用下载量从2012年的640亿次增至1020亿次,营收将从2012年的180亿美元提高到260亿美元。其中,免费应用占总下载量的91%。2013年,应用内购买营收达到44.2亿美元,占总营收的17%,初步估计,2014年移动应用下载量达到1500亿次。到2017年该比例将提高到48%。免费应用在苹果App Store应用商店内的比例为60%,在谷歌Google Play应用商店内的比例为80%。到2017年,iOS和Android应用商店将占到全球移动应用下载量的90%。2017年每部iOS设备每月平均应用下载量将从2013年的4.9次降至3.9次,每部Android设备每月平均应用下载量将从2014年的6.2次降至5.8次。
2、移动应用开发发展前景分析
中国整体移动互联网基础网络环境的改善,将有助于促进移动应用的使用以及移动应用分发量的提升。截至2014年第3季度,中国3G/4G用户已达5.5亿,占整体手机用户的43%,随着4G的推广和逐渐普及,网络质量将得到进一步的提升,而且数据资费也将逐步下降,移动互联网用户通过应用商店下载App的积极性随之提高,移动应用分发市场将迎来新的发展机遇。
3、移动应用开发专业人才需求
随着中国移动网民数量的逐年递增,对移动互联应用方面的技术人才需求也将呈现爆发性增长。人们对移动微博、移动阅读、移动娱乐、移动工作等移动互联网应用需求剧增,因此需要大量的移动应用相关从业人员。据工信部统计,未来3年内我国移动互联网应用与软件开发类人才需求量将超过100万人,其中移动软件开发、移动游戏开发人才缺口在45万左右,移动软件测试与维护、移动营销等岗位人才缺口在30万左右。移动应用开发(移动互联网应用技术)专业已成为当今大学生踊跃报考的热门专业。
4、移动应用开发专业人才培养现状
“移动应用开发”专业并未被单独列在高职高专教育指导性专业目录中,所以很多学校只是将移动应用开发专业设置为软件技术专业的一个专业方向,相应的人才培养方案不完善、不明确。有的学校即使开设了移动应用开发课程,但由于时间不长,积累的课程资源很少,课程内容也比较浅显,可供学生使用的优秀教材还不多。移动应用开发作为新生的岗位,绝大部分教师相关项目开发经验欠缺,教学经验有待提升。
5、移动应用开发专业建设方案
针对目前高职院校移动应用开发专业普遍存在的问题,结合移动互联技术人才短缺的现状,依托湖南广播电视大学独有的“在线教育资源”,以“互联网资源制作与服务”专业群为基础,构建“一个基础,一个平台,一个方向,四个机会”的移动应用开发课程体系,激发学生的兴趣,培养学生的移动应用开发能力。
第五篇:基于HTML5移动APP应用开发教程
基于HTML5移动APP应用开发教程
之前有一些学员问小编:有没有基于HTML5移动app的开发教程或者文字分析?
小编立即将问题反馈给我们的技术老师,技术老师也是先从网上看了一大堆,觉得介绍也不是特别详细,所以自己就结合自己的经验和学习写了一篇文章,文章总共分为上下两部分,我们先来看看第一个!
一 摘要
现在教大家创建第一个移动APP应用,在这里不需要大家对HTML相关知识特别熟练,只要大家能看懂html,js代码,就可以轻松创建一个基于HTML5 webAPP应用.二 整体效果
三 整个框架图
四 具体实现
1.页面引导图
第一步 manifest.json参数设置 如图:
第二步 在index.html(这个文件相当于iOS中的app delegate.m)加上引导图代码
第三步 在 mui.plusReady加载的函数中去调用该方法
页面启动图差不多完成了.2.导航实现
(注意:哪个页面需要导航就往哪个页面加上一句导航代码)
3.tabbar 设置
具体tabbar选项卡要实现什么功能,就在相对应的文件写代码就可以了.五 结论
差不过,整个框架就完成了,非常简单,不过现在做HTML5开发出来的APP还是非常的卡,用在手机上.整个APP设计原理跟iOS,安卓开发都非常的像,学过iOS或安卓的人一看就会明白。