移动操作系统的市场已经形成了三大系统三足鼎立的局面,谷歌的Android、苹果的iOS以及微软的Windows Phone三大移动移动操作占据着主要的领导地位。在Android操作系统出现的时候,市面上还有包括像诺基亚的Meego、三星Bada、Limo等 小众的移动操作系统出现,经过了1年多的发展,那些年昙花一现的移动操作系统机会都宣告死亡。最近,一批新兴的移动操作系统悄然崛起,新一代MeeGo系 统旗鱼(Sailfish)、Firefox OS、三星Tizen等新系统出现之后,又有一个新的移动操作系统诞生,这就是Ubuntu。

Canonical发布Ubuntu系统的时候,Ubuntu创始人沙特尔沃思表示:“相对于其他操作系统来说,我们要打造的生态系统会更加深入和 广泛,我们一直相信一个平台能够横跨多个环境,我们希望能够推出一款涵盖桌面应用和云端服务的‘超级手机’!”这席话能够看出Ubuntu是有备而来的移 动操作系统,下面我们就来看看Ubuntu到底如何来探索移动操作系统这个领域。

和Android本是同根生 借助Android的力量

Ubuntu对于大家来说十分陌生,但其实Ubuntu并非是一个头脑发热创造出来的移动操作系统。Ubuntu最早是一个以桌面应用为主的 Linux操作系统,主要注重PC端市场;在2012年2月,Ubuntu推出了Android版操作系统;而在2013年的1月3日,Ubuntu正式 发布独立的Ubuntu移动操作系统,从而也正式标志着Ubuntu进入移动操作系统领域。


(一)和Android使用相同的驱动

和Android使用相同的驱动就意味着生产Android的厂商可以直接使用Ubuntu移动操作系统,这对于终端厂商来说门槛非常低,很容易就 和终端结合,另外一方面我们也可以理解为目前市面上的Android系统智能手机也可以后期通过刷机来安装ubuntu移动操作系统,这对于Ubuntu 来说是天然的优势。


(二)兼容Android应用还并未确定

Ubuntu拥有的基于HTML5开发的应用可以像原生应用一样安装到系统中独立运行,并且使用各种系统服务和独立的系统通知。而且还可以获得原生 的OpenGL支持,这些优势都能够吸引各种游戏开发商加入到应用开发当中。不过目前尚不清楚Ubuntu手机是否支持直接转制已有的Android应 用,在发布会上的演示视频中可以看到最新的Android平台游戏《滑雪大冒险)》可以正常运行,因此从技术上来看兼容Android应用是可行的,但是 作为一款对立的移动操作系统要想和Android共用一个应用源还是很有挑战的风险的。


走微软的多平台互通战略

目前可以没有任何一个操作系统可以成功的实现多平台互通的战略,微软的Windows Phone 8和windows 8让我们看到了微软依旧想实现多平台贯穿的大战略,而微软在摸索了13年的移动操作平台依旧处于磨合阶段。此次Ubuntu移动操作系统的诞生,再加上之 前的Ubuntu的一举一措,我们可以看到Ubuntu将这种多平台互通的战略作为核心思路。

Ubuntu从早期作为PC上的桌面系统再到移动端Android版的桌面OS,再到如今的独立系统,每一步的选择足以能够说明Ubuntu未来发展的重点是移动版和桌面版相结合的主要发展思路。


Ubuntu for Android


UbuntuTV界面

Ubuntu已经推出了智能电视版本系统UbuntuTV,现在又推出了手机版系统。Ubuntu官方非常强调多平台统一用户体验的概念。我们可以 看到大量的界面设计和功能特性在三个平台进行了统一。尽管现在Ubuntu在技术上已经实现了这种互通的概念,但是Ubuntu仍然面临着许多挑战:

(一)终端的合作建立困难重重

Ubuntu在手机操作系统领域当中可以说是新军,虽然和Android采用相同的驱动,降低了和终端匹配的门槛,但这不足以让终端厂商来将更多的 注意力放到Ubuntu移动操作系统上,因为Android目前的市场份额之大完全让终端厂商不必冒这个风险。所以笔者认为终端的选择上应该考虑和芯片方 案厂商进行合作。


一个新的系统选择终端或者芯片厂商是很关键的一步

(二)开发环境的限制提高了门槛

如果你要开发原生应用,那么你需要一个Ubuntu桌面系统,并通过添加官方PPA软件仓库的形式来获取开发工具。目前Android 提供适用于所有主流桌面操作系统的开发环境;Windows Phone的开发虽然限定需要Windows操作系统,但是Windows系统拥有超过90%的桌面市场占有率;iOS虽然只能使用OSX系统开发,但是 iOS平台拥有成熟的盈利模式,这一点吸引到了很多开发者。而对于Ubuntu来说,如何能够吸引一个开发者加入到开发中来是最重要的,毕竟目前 Ubuntu还没有终端出现,据Ubuntu官方称搭载Ubuntu移动操作系统的手机也要2014年面世,这一切还是个未知数。


原生应用需要用Ubuntu桌面系统来开发

(三)体验创新但却很难被用户接受

Ubuntu将用户体验押宝在全手势操作上,虽然相比目前的主流移动操作系统来说是一个全新的创新,但是我们静下心来想想,这个技术并非很难实现, 只是现在适不适合抛弃传统的操作体验。毕竟全手势操作的上手并不容易,对于专业用户来说可能可以轻松搞定,但对于小白用户来说带来的是方便还是困惑,目前 还说不好。


选择全手势操作有很大风险

Android光环笼罩下争夺第三的位置

对于Ubuntu来说,目前的竞争对手并非是Android,我们可以把Ubuntu看作是Android操作系统的差异化变种,而Ubuntu的 大战略则是和微软相同,所以说目前Ubuntu应该借助和Android共同特性的优势来实现多平台互通的战略。Ubuntu目前应该解决的是能否兼容 Android的应用,因为在目前的移动互联网大环境下,应用的数量和质量已经成为了每个移动操作系统的根本。


虽然目前的移动操作系统领域形成了三足鼎立,但是Android和iOS的前两名地位几乎无法超越,对于市场份额很小的Windows Phone来说,Ubuntu的出现可以说让微软倍感压力,因为这款移动操作系统拥有Android先天开源的优势,同时也为多平台互通建立了完善的体 系,未来第三的位置之战将会更加激烈。


笔者认为Ubuntu可以被看作是Android的替补系统,毕竟现在选择Android系统的终端厂商也面临着谷歌随时的战略调整的危机,所以 Ubuntu自身保有android的开源优势,同时又有清晰的战略思路,这种Android+Windows Phone的混合体相信还是能够吸引一些厂商的加入。另外Ubuntu面临不光是和微软Windows Phone的直面竞争,旗鱼(Sailfish)、Firefox OS、三星Tizen等新兴系统的出现也不容忽视,在下周将举行的CES2013大会上,这些新兴的系统有可能都将展示出来,到底谁的体验得到用户的认 可,还需要有了终端之后才能够做出定论。Ubuntu只有真正完善了操作系统生态链的各个方面,才能够让用户来考虑是否该换一个新的操作系统来使用,而现 在Ubuntu只能说破茧而出的初期阶段。

来源:http://mobile.51cto.com/comment-376102.htm

更多相关文章

  1. Nginx系列教程(六)| 手把手教你搭建 LNMP 架构并部署天空网络电影
  2. android 内存使用详情查询的几种方法
  3. [置顶] android图形系统详解二:Drawables
  4. 【读书笔记《Android游戏编程之从零开始》】8.Android(安卓)游戏
  5. 安卓小米系统开发一些适配问题
  6. Android:自定义View(一)
  7. Android应用如何判断系统升级了?
  8. Android沙盒开发之系统libc库定制修改
  9. Android下图形系统

随机推荐

  1. Android(安卓)NDK环境搭建和配置
  2. android v7包
  3. android 2.2 迁移 android 4.0 theme sty
  4. (android)如何破解多盟广告sdk (一)
  5. Android MVP应用
  6. 【进阶】从linux到android,进程的方方面面
  7. Android 多媒体综述
  8. Android 如何建立你的菜单
  9. 【Android 修炼手册】常用技术篇 -- 聊聊
  10. QQ邮箱Android客户端产品体验报告