首页 百科知识 移动互联网及其智能终端

移动互联网及其智能终端

时间:2022-07-15 百科知识 版权反馈
【摘要】:(一)移动互联网移动互联网是互联网与移动通信各自独立发展后互相融合的产物。移动互联网终端应用在数据共享时对客户身份进行有效性认证,确保信息的安全性,这有别于传统互联网的公开透明特征。4.个性化移动互联网的个性化主要表现在移动终端的个性化、移动网络的个性化以及内容与应用的个性化。

(一)移动互联网

移动互联网是互联网与移动通信各自独立发展后互相融合的产物。从技术层面的定义为,以宽带IP为技术核心,可以同时提供语音、数据和多媒体业务的开放式基础电信网络;从终端的定义为,用户使用手机、上网本、笔记本电脑、平板电脑、智能本等移动终端,通过移动网络获取移动通信网络服务和互联网服务。

移动互联网的核心是互联网,移动是与桌面互联网相对应的,移动互联网是基于桌面PC互联网的补充和延伸,具有实时性、隐私性、便携性、准确性、可定位的特点,这些特点决定了移动互联网与PC互联网的根本不同之处。

移动互联网的特点可以概括为以下几点:

1.便利性

移动互联网使得用户能够在移动的状态下使用互联网服务,具有移动特性的终端方便用户随身携带和随时使用。目前用户在面对大量的碎片化时间时,往往会选择使用移动互联网来满足自身娱乐等需求。据调查,现代很多人已经养成了一有空闲便使用手机上网的习惯,他们利用手机上网的时间远远长于利用个人电脑上网的时间。

2.隐私性

手机是每个人的随身物品,具有极强的个人属性,因此,手机用户的隐私性高于个人电脑用户,当用户使用移动互联网业务时,所访问的内容和服务会更加私密,如手机支付业务等。移动互联网终端应用在数据共享时对客户身份进行有效性认证,确保信息的安全性,这有别于传统互联网的公开透明特征。个人电脑的用户信息是可以被搜集的,而利用手机上网的用户信息是不会轻易被他人获取的。

3.智能性

移动互联网设备不仅可以准确定位用户所处的地理位置,而且还能快速探测出周围声音以及其他事物信息。现在还出现了比传统设备更为智能化的设备,可以感受到用户的触碰、周围环境的温度以及气味等。

4.个性化

移动互联网的个性化主要表现在移动终端的个性化、移动网络的个性化以及内容与应用的个性化。

首先,移动终端与个人绑定,能呈现个性化极强的个人特征;其次,移动网络能精确提取和反映用户的需求与行为信息;最后,内容与应用的个性化主要是因为社会化网络服务、聚合内容(RSS)以及Widget 等技术将终端的个性化与网路的个性化有机结合在一起,以达到最大程度上的个性化。

(二)移动智能终端

移动智能终端,广义上指所有具备可重配置特性的终端,狭义上指具有智能操作系统、提供应用程序开发接口(API)、能够安装并运行第三方应用的终端,包括移动智能终端(体小量轻的上网本、平板电脑和电子书阅读器等)、车载智能终端、智能电视、可穿戴设备等。人们利用移动智能终端设备,能够完成许多需要借助个人计算机完成的任务,包括数据采集、数据传输、浏览网页、收发邮件和即时信息、显示数字内容以及与企业内部系统进行数据交换等。

新型的移动智能终端正在兴起,特别是在2007年美国苹果公司发布i Phone后的近十年里,各种智能终端迅速发展,智能手机逐渐代替了个人计算机和大型计算机,成为人们使用最多的上网终端。截至2015年12月,我国手机网民规模达6.2亿,网民中使用手机上网人群的占比由2014年的85.8%提升至90.1%,如图2-2所示。而且,近五年以来手机网民规模不断增长,手机已成为拉动网民规模增长的首要设备。

图2-2 中国手机网民规模及其占网民比例

目前,业界主流的智能终端操作系统有谷歌主导的 Android、苹果的 i OS、微软的Windows 8等,它们之间的应用软件互不兼容。主要操作系统大多都根植于Linux系统,但具体技术模式有所不同,封闭与开放、闭源与开源、运行效率和开发效率各有选择,各具优势,它们同Linux、Unix的关系如图2-3所示。

图2-3 移动操作系统与Linux、Unix的关系图

1.Android

Android原意为仿真机器人,是由谷歌公司于2007年11月推出的一种基于 Linux 操作内核的开源手机操作系统,广泛应用于移动设备,如智能手机和平板电脑。谷歌对Android 源代码开放开源,内置了丰富的移动互联网应用,包括GMail、GTalk、Google Maps等,并向应用开发者提供应用编程接口和软件开发包。任何终端厂商、运营商均可以对 Android 操作系统进行定制和修改,任何硬件开发商均可以为 Android 操作系统开发驱动程序。

Android平台整体架构分为应用(Applications)、应用框架(Application Framework)、本地库和虚拟机(Libraries and Android Runtime)、Linux内核(Kernel)四个层次。

(1)应用层包括主界面、联系人、设置等一系列核心应用程序。

(2)应用框架层包含活动管理器、内容提供器、电话管理器等,允许开发人员访问开发程序所使用的应用程序编程接口(API)。

(3)第三层主要与进程运行有关,函数库提供了Java编程语言的大多数功能库,Dalvik虚拟机为每个程序提供运行环境。

(4)最底层为Linux内核,用于内存管理、进程管理、文件管理和设备驱动管理,同时保障系统运行的安全与稳定。

Android采用Linux内核,使用C/C++语言开发底层驱动,使用Java或Native C等语言开发应用程序,采用自由及开放源代码软件的源码模式,遵循Apache和GPLv2等授权条款。谷歌对基于自己操作系统的第三方应用开发、传播一般不做任何限制,允许任何应用在操作系统上使用。

开源开放模式虽然让Android赢得了巨大成功,但其安全问题也非常突出,Android智能终端经常受到恶意扣费、隐私窃取等威胁。

2.IOS

IOS是美国苹果公司在Mac OS基础上开发的智能终端操作系统,溯源应属于Unix系统家族,目前应用于i Phone、i Pod touch、i Pad以及Apple TV等苹果自有设备上。IOS以产品为中心,从桌面到移动融合,依托封闭式系统环境确保用户安全,采用XNU、Darwin混合内核,使用基于C/C++的Objective-C编程语言,采用封闭源码、含有开源组件的源码模式,遵循EULA、APSL等授权条款。

IOS 平台整体架构分为核心操作系统层(Core OS layer)、核心服务层(Core Services layer)、媒体层(Media layer)和Cocoa触摸层(Cocoa Touch layer)四层架构。

(1)核心操作系统层位于最底层,它包括内存管理、文件系统、电源管理等一些底层操作系统任务,直接与硬件设备交互,同时包含安全、认证、密钥等组件。

(2)核心服务层是第二层,主要用于访问i OS的一些服务,如网络接入、SQLite数据库等。

(3)媒体层是第三层,用于在应用程序中使用各种媒体文件,如进行音频与视频录制、图形绘制以及动画效果等。

(4)Cocoa触摸层是最顶层,这一层为应用程序开发提供了各种有用的框架,且大部分与用户操作界面有关,主要负责用户运行IOS的设备上的人机交互操作。

苹果公司基于IOS操作系统构建封闭式生态系统,在终端中深度内置自营业务,并对第三方应用进行开发、测试、上架和使用进行全程控制,苹果公司的 i Phone、i Pad 与自己的i Tunes、App Store 等业务平台整合对接,构成了闭合的终端应用销售渠道,所有在苹果终端上运行的应用程序都必须经过苹果的审核才能在 App Store 上销售。i OS 自发布以来,以其优质的用户体验,获得了市场和消费者的认可。

3.Windows Phone

Windows Phone(WP)是微软发布的一款手机操作系统,它将微软旗下的Xbox Live游戏、Xbox Music与独特的视频体验集成至手机中。

2012年6月21日,微软正式发布最新手机操作系统Windows Phone 8,它采用和Windows 8相同的内核,用户可使用更多的设备和应用。换上新内核的WP8开始向所有开发者开放源代码(C 和 C++),应用的性能将得到提升,基于 Direct X的游戏,更加方便移植。除此以外,WP8首次支持ARM构架下的Direct 3D硬件加速,同时,由于基于相同的核心机制,在WP8时代移动商业方面将大幅改进,WP8将支持Bit Locker加密、安全启动、LOB应用程序部署、设备管理,以及移动Office办公等。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈