下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

推广智能手表:离人最近的信息交互终端

作者:课课家教育     来源: http://www.kokojia.com/点击数:1093发布时间: 2015-11-26 15:33:54

标签: 推广应用交互设计应用教程

大家是否还对这部分知识存在疑问呀,让我来为大家详细解答一下。课课家将带给您与众不同的知识。这哪是一款手表,这分明是一款新的移动终端!不过,在这款新型终端上,一切才刚刚开始。
的确如此,手机的诞生在一定程度上取代了手表“显示时间”的功能。如今,手表不再是人人必备的大众消费品,而是少数赶潮人士的装饰品或者富裕阶层的奢侈品。而智能手表Pebble的出现,宣告了手表的新身份——移动互联第五屏。
很“手机”的手表                                                   这款叫作Pebble的智能手表,是一家名为Allerta的公司研发生产的。它为Pebble的宣传亮点是:可以通过蓝牙等与iOS和安卓设备连接,支持通话、收发邮件和短信。
据说,Pebble创始人EricMigicovsky萌生研发智能手表的念头,javascript视频教程源于他希望找到一种方法,可以让自己在骑自行车的时候更方便地查看手机信息。EricMigicovsky成功了,他不仅让自己在骑自行车的途中,只要抬起手腕就能看到客户给他发来的E-mail,还在手表上赋予了更多可能。比如:插上蓝牙耳机听听音乐,又或者是查查明天的天气适不适合旅游。
这哪是一款手表,这分明是一款新的移动终端!不过,在这款新型终端上,一切才刚刚开始,许多企业还在慢慢摸索玩法。玩的最起劲的要数索尼和摩托罗拉了。索尼出品的SmartWatch和摩托罗的MOTOACTV,无一例外的都将收发邮件、短信,播放音乐和查看天气预报作为基本功能。
而厂商cookoo出产的Kickstarter智能腕表则主打待机时长。据介绍,Kickstarter可以待机一年,不需要充电,一年后可自行更换电池。
                                              will 硬件抽像层
Android 的HAL(硬件抽像层)是能以封闭源码形式提供硬件驱动模块。HAL 的目的是为了把 Android framework 与 Linux kernel 隔开,让 Android 不至过度依赖 Linux kernel,以达成 Kernel independent 的概念,也让 Android framework 的开发能在不考量驱动程序实现的前提下进行发展。
HAL stub 是一种代理人(Proxy)的概念,Stub 是以 *.so 档的形式存在。Stub 向 HAL“提供”操作函数(Operations),并由 Android runtime 向 HAL 取得 Stub 的Operations,再 Callback 这些操作函数。HAL 里包含了许多的 Stub(代理人)。Runtime 只要说明“类型”,即 Module ID,就可以取得操作函数。
中介软件
操作系统与应用程序的沟通桥梁,应用分为两层:函数层(Library)和虚拟机(Virtual Machine)。 Bionic是 Android 改良libc的版本。Android 同时包含了Webkit,所谓的Webkit 就是Apple Safari 浏览器背后的引擎。Surface flinger 是就2D或3D的内容显示到屏幕上。Android使用工具链(Toolchain)为Google自制的Bionic Libc。
Android采用OpenCORE作为基础多媒体框架。Open CORE可分7大块:PVPlayer、PVAuthor、Codec、PacketVideo Multimedia Framework(PVMF)、Operating System Compatibility Library(OSCL)、Common、OpenMAX。
Android 使用skia 为核心图形引擎,搭配OpenGL/ES。skia与Linux Cairo功能相当,但相较于Linux Cairo, skia 功能还只是雏形的。2005年Skia公司被Google收购,2007年初,Skia GL源码被公开,Skia 也是Google Chrome 的图形引擎。
Android的多媒体数据库采用SQLite数据库系统。数据库又分为共用数据库及私用数据库。用户可通过ContentResolver类(Column)取得共用数据库。
Android的中间层多以Java 实现,并且采用特殊的Dalvik 虚拟机(Dalvik Virtual Machine)。Dalvik虚拟机是一种“暂存器型态”(Register Based)的Java虚拟机,变量皆存放于暂存器中,虚拟机的指令相对减少。
Dalvik虚拟机可以有多个实例(Instance), 每个Android应用程序都用一个自属的Dalvik虚拟机来运行,让系统在运行程序时可达到优化。Dalvik 虚拟机并非运行Java字节码(Bytecode),而是运行一种称为.dex格式的文件。
安全权限机制
Android本身是一个权限分立的操作系统。在这类操作系统中,每个应用都以唯一的一个系统识别身份运行(Linux用户ID与群组ID)。系统的各部分也分别使用各自独立的识别方式。Linux就是这样将应用与应用,应用与系统隔离开。
系统更多的安全功能通过权限机制提供。权限可以限制某个特定进程的特定操作,也可以限制每个URI权限对特定数据段的访问。
Android安全架构的核心设计思想是,在默认设置下,所有应用都没有权限对其他应用、系统或用户进行较大影响的操作。这其中包括读写用户隐私数据(联系人或电子邮件),读写其他应用文件,访问网络或阻止设备待机等。
安装应用时,在检查程序签名提及的权限,且经过用户确认后,软件包安装器会给予应用权限。从用户角度看,一款Android应用通常会要求如下的权限:
拨打电话、发送短信或彩信、修改/删除SD卡上的内容、读取联系人的信息、读取日程信的息,写入日程数据、读取电话状态或识别码、精确的(基于GPS)地理位置、模糊的(基于网络获取)地理位置、创建蓝牙连接、对互联网的完全访问、查看网络状态,查看WiFi状态、避免手机待机、修改系统全局设置、读取同步设定、开机自启动、重启其他应用、终止运行中的应用、设定偏好应用、震动控制、拍摄图片等。
一款应用应该根据自身提供的功能,要求合理的权限。用户也可以分析一款应用所需权限,从而简单判定这款应用是否安全。如一款应用是不带广告的单机版,也没有任何附加的内容需要下载,那么它要求访问网络的权限就比较可疑。

手机厂家推出的智能手表“很手机”,传统手表厂家推出的显然会“很手表”。卡西欧推出的GB-6900,堪称其中典范。在外形上,GB-6900就是一块经典手表,但它支持蓝牙4.0技术,除了可以与智能手机连接,提醒未接来电、邮件和短信等内容,还可以通过蓝牙来同步时间和闹钟。
离人最近的移动终端
众多厂商心有灵犀地押注智能手表,正是他们的聪明之处。虽然手机的出现让手表纷纷退休,但人们的一个惯常小动作还是暴露出手表在人们心目中的地位——当被问到“几点了”的时候,很多人会下意识地抬起右手腕,就像手腕上带了一块手表似的。聪明的厂商注意到了这个小细节,并开始大胆地在手表上做创新。
具有浓郁智能色彩的手表让人过目不忘,但智能手表的理想并不只局限于充当一个信使或者播报员,而是要成为继计算机、笔记本、手机和智能电视之外的第五屏。而且,是一块可以“移动的”屏幕。
厂商纷纷看好智能手表的前途。在他们看来,无线传输技术不断成熟,移动互联网内容越来越丰富,智能手表屏完全有能力将人们需要的信息显示到手腕之间。此时的智能手表,有望成为离人最近的信息交互终端。
与其他移动终端相比,智能手表有待机时间长,全天候适应等种种优点,但智能手表无法回避的劣势也有很多,首当其冲的就是屏幕尺寸小。不过,厂商也正努力弥补这个缺陷。比如,Pebble就采用1.26英寸,分辨率为144x168的黑白ePaper显示屏,以让手表上显示的内容看得更清楚。                                       此外,许多厂商还在智能手表加入了内置震动马达、三轴陀螺仪,以期为智能手表成长为新型移动终端打下坚实的硬件基础。
或许可以期待更多
硬件会随着科技的进步日趋成熟,那么软件呢?
众所周知,在智能时代,真正具备竞争力的还属软件技术。因为内容是王道,而软件技术的承载能力,决定着智能终端设备能否充盈丰富多样的内容。那么,智能手表承载各项软件的潜力如何?
目前来看,许多智能手表已经能够实现装载GPS等传感器。以摩托罗拉的MOTOACTV智能手表为例,其内置的重力感应器能根据年龄、体重、运动情况来追踪每日卡路里消耗;其内置的GPS,能够在15秒内找到卫星,让你即使跑步到了一个不熟悉的环境,也能找到回家的路。
如果作为一只普通的手表,这些功能足以令人眼前一亮,但若作为一个新的移动终端设备,显然还不够分量。无论是PC、智能手机、平板电脑,还是智能电视,想夺得市场主角的角色,无不遵循先娱乐后商业的规律。最简单的例子就是智能手机和平板电脑,起初是各种娱乐类应用百花齐放,占用用户闲散的碎片时间;然后各种办公软件登堂入室,将大量javascript基础教程主流用户的注意力转移到移动设备上。但是智能手表无论是在硬件配置,还是软件承载力上,都需要进一步开发。至少,现阶段在智能手表上玩游戏或者办公,还是无法想象的事。                                                          
不过,智能手表能够将手表过渡到智能时代,已经是超乎想象的事,它下一阶段还会创造哪些奇迹,又有谁能说得清?毕竟,只要敢想敢做,在智能时代,还有什么是无法实现的呢?
大家学到了多少?如果意犹未尽,可前往课课家官网直接查看。

赞(100)
踩(4)
分享到:
华为认证网络工程师 HCIE直播课视频教程