机房360首页
当前位置:首页 » 业界动态 » Ubuntu Touch 行动版来了!全手势控制,Nexus 系列抢先支援

Ubuntu Touch 行动版来了!全手势控制,Nexus 系列抢先支援

来源:机房360 作者:rong 更新时间:2013-6-30 17:53:18

摘要:在2013年世界通讯大会(MWC)前夕,Canonical发行了支援Nexus家族的Ubuntu Touch作业系统,虽然目前进度仍在预览阶段,但已经具有一定完成度,令笔者意外的是,这款作业系统居然能够从各厂牌手机中突破重围,并且打败竞争对手Firefox OS,受CNET评选为Best of MWC。

传统OS不适合触控

先前在电脑王102期土炮战队单元中,我们将Ubuntu系统灌进Nexus 7中,并顺势打造平板电脑专用的‘键盘底座’,让Nexus 7变成触控小笔电,出发点虽然以恶搞成份居多,却也体会在使用者介面没有重新设计的情况下,触控装置上使用一般传统的作业系统并不理想。

这个情况也出现于Windows 8触控操作。由于使用滑鼠操作时,使用者是透过游标点选画面中的物件,可以比较精确地点到需要点击的目标,但是使用触控操作时,目标不但容易被手指档住,还有可能因为手指较粗而误触邻近物件。以Windows 8桌面模式为例,用手指点选视窗最大化时,很可能会不小心误触关闭视窗,而透过滑鼠操作发生的机率相对比较低。由此观之,Ubuntu Touch势必需要发展与电脑版Ubuntu不同的UI,来建立适合于触控装置的操作环境。

Android风格佐Unity

除了按键尺寸之外,笔者认为视窗的概念也不适用于触控装置,虽然视窗设计对于使用者而言有利于多工作业,但是触控装置的萤幕尺寸大多落在4至10吋左右的范围内,并不适合放入多个视窗,因此在操作介面的底层概念,就应该跳脱传统桌面的逻辑思维。目前主流触控装置大多采用Android与iOS等2套作业系统,虽然彼此间存在诸多差异,但不约而同地与传统作业系统做出区隔。像是桌面尽量保持简洁,只留下程式图示与widget,并且没有档案系统中的项目(文件、影片档等档案),绝大部分程式预设在全萤幕模式下运作,这些特点都与操作方式、萤幕尺寸不同有着紧密的关系。

Ubuntu Touch也朝相同的方向发展,它舍弃了电脑版的桌面布局,采用比较接近Android的设计,主画面只有5个功能各异的页面。两者差异较大的部分在于程式捷径与多工管理,Ubuntu Touch不像Android将捷径放置于桌面或资料夹中,而是采用最早为小笔电设计,并且成为电脑版主要介面的Unity,因为当年的小笔电的萤幕尺寸、解析度都与今日的触控装置相近,因此使用起来意外地顺手,多工管理部分则于后文详述。


▲Ubuntu Touch的主画面除了有程式图示外,也有显示其他资讯的widget,和iOS只有程式图示不同,整体风格与Android比较接近。


▲出现在PC版Ubuntu画面左侧的工具列就是Unity,它与Mac OS的Dock概念相近,可以提供工作列与程式选单的功能。

开发软体弹性大

Ubuntu Touch主要支援Qt与QML软体框架(framework),前者为跨平台的C++应用程式开发框架,后者为基于JavaScript的程式语言,两者都是自由软体,加上与一般程式开发环境接近,对于开发者来说相当容易上手。此外Ubuntu Touch也采用MeeGo所使用的accounts-sso、Maliit等软体框架,提供权限管理与输入法等功能。

同时Ubuntu Touch也将HTML5视为重要战略武器,它不但支援以HTML5编写的程式,Canonical也于官方网站上表示,它们会提供类似PhoneGap的跨平台软体框架,有利于移植其他行动装置平台中现有的App。根据维基百科记载,Ubuntu Touch的API甚至让HTML5程式可以使用系统状态列与推播通知等功能,不过笔者于官方说明中并未查询到此功能,以预览版实测也未能证实,因此持保留态度,待正式版发行后才能确认。


▲PhoneGap是开放原始码的软体框架,可以使用HTML5、JavaScript、CSS编写程式,并发布到Android、iOS、Windows Phone、BlackBerry等平台。(图片来源:http://phonegap.com)

有机会变身电脑

在Canonical推出Ubuntu Touch之前,它们也曾发表Ubuntu for Android作业系统,强调将手机接上底座就可变成为采用电脑版Ubuntu的个人电脑(仍只支援ARM架构软体)。不过从它在2012年世界通讯大会发表至今,仍未看到厂商推出采用Ubuntu for Android的产品。好在官方表示Ubuntu Touch也可以透过底座外接萤幕与键盘滑鼠,当成完整电脑使用,变身功能得以延续,但尴尬的是,笔者无法启用该功能,故无法测试。

比较可惜的是,从目前官方释出的消息来看,Ubuntu Touch似乎不具类似Ubuntu for Android功能,像是从电脑端控制手机通话、讯息的技术,实用性可能稍受影响。不过它仍然支援Ubuntu One云端服务,使用者可以透过Ubuntu One同步电脑与行动装置中的照片、音乐等档案,更棒的是所有人都可以免费使用这项服务,虽然基本容量只有5GB,但是在作业系统与云端服务都是免费的前提下,使用者也没什么好挑剔的。

Ubuntu for Android

Ubuntu for Android与Ubuntu Touch是2套不同的作业系统,Ubuntu for Android的特色是它会同时在单一装置上执行Ubuntu及Android,由于它们都是基于Linux核心的作业系统,因此同时执行时可以2个实体系统型式运作,并没有虚拟化的需要。

当使用者将Ubuntu for Android装置连接至萤幕时,装置即会以电脑版Ubuntu模式运作,而连接至电视的话,则会以Ubuntu TV模式运作。当装置处于电脑版Ubuntu模式时,使用者可以从电脑端播打及接听电话、发送简讯,甚至可以在电脑萤幕上执行Android App。


▲Canonical在2012年世界通讯大会释出Ubuntu for Android相关消息,但是目前仍属于只闻楼梯响的状态。(图片来源:http://www.ubuntu.com)

Ubuntu One

Ubuntu One是款类似于Dropbox的网路服务 ,从Ubuntu 9.04版开始整合进作业系统内,并提供Windows、Mac OS X、Android与iDevice等设备专用软体,可跨平台存取档案。

比较不一样的是,它提供了将音乐串流至行动装置的服务,使用者可以透过专用App串流储存于Ubuntu One的音乐档案,但是这项服务为收费服务(月费3.99美元)。目前该服务整在举行促销优惠,只要在Ubuntu One Music Store购买任何1首音乐,就可以免费使用6个月与20GB的音乐串流服务。


▲虽然Ubuntu One提供跨平台服务,但覆盖率仍偏低,不方便与其他人分享云端资料夹。

(责任编辑:rong)

本文地址:http://www.jifang360.com/news/2013630/n493350149.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片