正在阅读:移动市场杀出程咬金!Ubuntu手机版发布移动市场杀出程咬金!Ubuntu手机版发布

2013-01-04 12:15 出处:PConline原创 作者:Aimo 责任编辑:censi

  Ubuntu手机版如何操作?

  Ubuntu手机版在操作上和Windows8有异曲同工之妙。和Windows8类似,Ubuntu手机版也大量引入了边缘手势操作,用户从不同的屏幕边缘滑入既能实现各种功能。

Ubuntu手机版 Ubuntu for Phone
Ubuntu手机版界面

  在Ubuntu手机版中,从屏幕边缘左侧滑入即可开启常用程序列表(这个界面和万恶的Unity很相似),从左侧边缘完全滑入右侧即能开启多任务界面,从右侧边缘滑入即可快速开启上一个应用程序,从下方滑入可以开启控制菜单,从上方滑入可以开启搜索界面。换言之,Ubuntu手机版是一款对手势操作依赖程度极高的系统,这种做法源于Palm的WebOS。虽然WebOS已经退市,但它的创新却源远流长。WebOS的手势特性被两位Palm员工Peter Skillman和Matias Duarte分别带给诺基亚N9和安卓4.0后,在Ubuntu手机版中再次被发扬光大。

  Ubuntu手机版支持什么应用软件?

  ■HTML5编写的程序

  据悉,Ubuntu手机版支持HTML5编写的程序,使用HTML5编写的应用能够在Ubuntu手机版中独立运行,不必借助浏览器——这听起来十分耳熟,更早推出的基于安卓的Mozilla Firefox OS也拥有类似的特性。也许有人会问,HTML5编写的软件优势何在?的确HTML5只是一种标记语言,效率不高,但跨平台十分方便,用户使用HTML5程序能够在桌面系统和手机系统中获得同样的用户体验。

Ubuntu手机版 Ubuntu for Phone
Ubuntu手机版支持Web(HTML5)和原生(QT/QML)应用

  目前,Google、Facebook等善于吃螃蟹的厂商已经推出了使用HTML5编写的应用,有消息称HTML5将在两年内正式确定标准,Ubuntu手机版加入HTML5程序的支持可以说是极具前瞻性的。

  ■QT/QML框架中C++等编写的程序

  除了支持HTML5应用以外,Ubuntu手机版还支持其他诸如C/C++语言编写的程序。我们知道Linux核心本来就是使用C语言编写,但Google为了避免GPL污染,安卓对Linux核心的应用程度有限,很多安卓程序都运行在Java虚拟机上,效率有限。虽然安卓目前也能使用NDK开发的C/C++程序,效率能达到JVM程序的三倍以上,但处于各种考虑不少安卓软件仍使用JVM,总而言之安卓软件的运行效率普遍不高。

Ubuntu手机版 Ubuntu for Phone
使用QML开发的Ubuntu手机版原生软件更加高效

  Ubuntu手机版没有JVM虚拟机这一说法。Ubuntu手机版支持QT/QML框架中C++等语言开发的应用程序,在HTML5未成主流的现况下,可以想象绝大多数开发者都会使用C++语言编写Ubuntu手机版的软件。而QT/QML框架的引入则让Ubuntu手机版在初期就能够拥有一定数量的软件支持——QT框架为跨平台而生,诺基亚Megoo系统中大量程序都使用了QT,Ubuntu手机版也许不会面临新操作系统的软件荒。

  此外,Ubuntu手机版还支持OpenGL,拥有不错的游戏开发前景。

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品