Canonical 希望通过这种方式来保证自己的产品对用户的粘性,在其创始人 Mark Shuttleworth 的发布演讲中也反复提到这一点,甚至直接讽刺其它操作系统(ChromeOS-Android、Windows-Windows Phone、OS X-iOS)在各个设备间发生体验分裂现象:
新机会:多样的开发方式
一个新平台要成功,应用生态是最为重要的因素。BlackBerry 10 提供了四种应用开发和转制方式,同为后起平台的 Ubuntu 也采用了类似的做法,试图最大限度地扩展应用的来源。
Ubuntu 同时支持原生应用和基于 HTML5 的 web 应用。原生应用使用 Qt/QML 开发,以期最大限度地发挥硬件效能。
桌面版的 Ubuntu 从 12.10 开始允许 web 应用调用部分本地功能,Canonical 方面承诺在手机版 Ubuntu 中为 web 应用提供深层 API 接口,让它们可以像原生应用一样安装到系统中独立运行,并使用各种系统服务。同时表示基于 PhoneGap 等方式构建的 web 应用应该可以直接在 Ubuntu 中运行。
此外,Canonical 还提供原生 OpenGL 支持,并希望以此来吸引各种游戏开发商的注意。Canonical 方面表示与 EA 和 Valve 等游戏厂商和 Unity 引擎有着良好的合作关系。
目前还不清楚 Ubuntu 手机版是否支持直接转制已有的 Android 应用,不过我在上手视频中看到了著名的 Android 平台游戏 Ski Safari(滑雪大冒险),所以这样的可能性还是存在的。
前景:尽人事,听天命
“尽人事,听天命”,是我对 Ubuntu 手机前景的概括:Canonical 把它能做的都做了,能用上的资源都用上了,但是这样的努力最后成不成功,却不是 Canonical 自己能够把握的。
Canonical 方面在 Ubuntu 手机版中,几乎利用了自己已有的所有优势和资源:
与桌面版 Ubuntu 如出一辙的界面元素、智能搜索和整体风格
提供手机系统与桌面系统的无缝转化与融合
充分利用 Linaro 项目成果,主动同时支持 ARM 和 X86 两大主要平台
对各种技术类型的开发者示好,最大限度地扩大应用来源和开发者群体
将已有的 Ubuntu Cloud 云服务和桌面版应用商店深度整合到手机系统中。为开发者提供各种云服务接口,为用户提供拍照后自动上传到云端等各种便利
然而这样的全力以赴最后能不能成功,则很难预测,从现在的情况来看,前景甚至并不乐观。
全手势操作的弊端
全手势操作是一个新颖的做法,但是完全取消按钮的全手势操作存在很多弊端。其中最突出的,就是这样的做法大幅抬高了用户的入门门槛。
webOS 和 Android 4.0 的手势操作广受欢迎,在于其手势符合直觉,并且数量不多恰到好处,作为常规点击操作的快捷补充。诺基亚 N9 的全滑动操作在获得惊叹的同时,也有不少“令人困惑”的用户反应。Ubuntu 手机版把手势操作的数量和重要性都带到了一个新的层级,带来的是更高的效率还是更多的困惑,有待实际使用的检验。
至少,Ubuntu 手机版这种从屏幕四个边缘滑入有四种完全不同的功能定义,并且滑动长度不同功能还不一样的设定,是不太符合直觉的。
我的观点,与 John Gruber 的一样,滑动操作之于触屏,如同键盘快捷键之于桌面系统。是一个更高效的补充。一个只有手势操作没有直观按钮操作的触屏系统,如同一个只能用键盘快捷键操作的桌面系统——极客们会喜欢,而普通用户则会困惑。
开发环境的限制
虽然 Ubuntu 在应用来源上放得很开,允许的渠道多种多样,但是如果你要开发原生应用,那么你需要一个 Ubuntu 桌面系统,并通过添加官方 PPA 软件仓库的形式来获取开发工具。
简单地说,想为 Ubuntu 手机开发原生的应用?先装个 Ubuntu 桌面系统。这样的做法很大程度上限制了开发者的发挥:
Android 和 BlackBerry 10 都提供适用于所有主流桌面操作系统的开发环境
Windows Phone 的开发限定需要 Windows 操作系统,但是 Windows 系统拥有超过 90% 的桌面市场占有率。
开发 iOS 应用需要 OS X 系统,被抱怨得很多。好在 iOS 平台拥有最强的盈利能力,这一点吸引到了很多开发者。
而 Ubuntu?这是一个比 OS X 市场占有率更低的操作系统。Ubuntu 手机要到 2014 年初才能上市,是否能盈利,还要到时再看。
如果你是开发者,你愿意现在就安装 Ubuntu 桌面系统,开始投入精力为至少一年后才会到来的 Ubuntu 手机开发原生应用么?
即使你真的碰巧只会 Ubuntu 方面所要求的 QML,那么你现在更应该尝试的系统也应该是 BlackBerry 10 而不是 Ubuntu,至少 RIM 方面已经明确承诺为每个盈利超过 1000 美元的应用开发团队提供补助奖励,确保他们能够从 BlackBerry 10 平台上收入一万美元。
激烈的市场竞争
智能手机市场已经洗过一轮牌了。现在的格局是,iOS 和 Android 拥有已经成熟的系统和应用生态,占据了大部分的市场,Windows Phone 名义上处于第三的位置。今年确定会有硬件上市的新操作系统包括 BlackBerry 10、Jolla 和 Firefox OS,三星和 Intel 合作的 Tizen 也可能会在今年推出硬件。
在这种情况下,明年才会上市的 Ubuntu 手机版系统,要在这些强敌的包围下取得一定的成功,看上去是十分困难的。
毕竟,至少在应用数量和质量这个问题上,所有的其它系统都比 Ubuntu 更成熟。
结语
目前来说,手机版 Ubuntu 的发布,对于 Canonical 这家公司的意义大于对消费者和市场的意义。
虽然 Canonical 方面已经在手
本文来源:Geekpark 作者:CarlosGong