移动互联网,从用户接入的方式来说,涉及到移动通信技术和互联网的结合。移动通信技术变成了一种新的接入互联网的方式。用户可以摆脱固定设备的限制,随时随地接入到互联网。当前,第四代移动通信技术(4G)的商业化已经使用户体验到超高速的数据传输速度。
移动互联网在近几年的时间内,已经对人们的生活、学习、交流方式等等产生了巨大的影响。目前,移动互联网仍处于早期发展阶段,移动互联网的迅速变化是它的主要特征,而技术革新是它的主要趋势。
主要的新趋势如下:
(1)移动互联网超越PC互联网,引领发展新潮流[1]。
(2)移动互联网和传统行业融合,催生新的应用模式[1]。
(3)不同终端的用户体验更受重视,助力移动业务普及扎根[1]。
(4)移动互联网商业模式多样化,细化市场继续发力[1]。
(5)用户期盼跨平台互通互联,HTML5技术让人充满期待[1]。
(6)大数据挖掘成蓝海,精准营销潜力凹显[1]。
移动互联网虽然发展的晚,但是它的发展速度之快已经远远超过了传统互联网。2012年初,全球移动互联网的流量已经占到了整个互联网流量的10%。
年12月-年4月全球移动互联网流量变化[1]
1.2 国内智能手机发展趋势
智能手机的发展加速了移动互联网的变革。移动网民的规模在2013年底达到5亿,预计三年后即2017年,移动网民的规模将超过PC网民的规模。移动端尤其是智能手机将成为主要的上网工具。智能手机在国内已经取代了非智能手机,并且得到了充分的普及。2013年,国内智能手机出货量为3.18亿台,同比增长64.1%,随着用户基数的扩大,预计未来几年出货量规模增速将逐渐放缓,保持平稳发展态势[2]。
2010-2017年中国智能手机出货量[2]
谈到智能手机,我们必须了解一下Android。2007年11月5日,美国Google公司宣布与一些手机制造商、手机芯片厂商、软件开发公司、半导体公司和移动运营商合作成立了开放手机联盟(Open Handset Alliance),并且共同开发源于Linux操作系统的开源的Android移动系统。
2008年9月,美国T-Mobile USA公司发布了第一款基于Android的智能手机T-Mobile G1,它支持WCDMA/HSPA网络,理论下载速率为7.2Mbps。此后Android智能手机开始兴起。在2012年,Android智能手机的全球销量为4.815亿台,占据了全球智能手机68.8%的市场份额。根据国际数据公司(IDC)全球季度手机追踪的数据显示,在2013年的第三季度,Android平台手机的市场份额已经超过80%。而2013年第四季度Android智能手机的出货量也已经达到了2.116亿台。
毫无疑问,Android智能手机已经完全占据了市场的统治地位。
2 开发环境与相关技术简介
2.1 系统开发运行环境
系统开发环境:Eclipse、MyEclipse
系统开发语言:Java
系统运行环境:windows 7
数据库:MySQL
Web服务器:Tomcat
2.2 Android技术介绍
Android是以Linux为基础的开源的操作系统。
Android的体系结构图
Android的体系结构可以分为四层,分别是:应用层、应用框架层、系统运行库层、Linux内核层。以下是其简要介绍:
(1)应用层:该层由运行在Dalvik虚拟机上的应用程序组成[3]。主要是Android发布时自带的一个核心应用程序包,包括用Java编写的日历、地图、联系人管理程序等。
(2)应用框架层:作为一个软件开发者有权访问核心应用程序使用的API框架。这些应用程序是由一些服务和系统组成的。例如:Views、Content Provider、Resource Manager、Notification、Activity Manager等。