原诺基亚Meego团队Jolla即将发布脱胎于Meego的移动操作系统Sailfish OS 1.0版本,其最大的特色是可以和Android兼容,这种兼容真的能够实现吗?新系统能否通过这种兼容获得很好的发展?
新的系统兼容安卓应用在技术上是靠谱的,但希望借此获得成长空间的做法却是不靠谱的。
所谓的兼容是什么?
先看Jolla方面发布的新闻稿:Jolla将在今年上半年分阶段发布可下载的Sailfish OS软件。首先,Jolla将发布Android应用版本的UI launcher,让手机用户在现有Android环境中体验Sailfish的用户交互界面。预计这款应用很快将上架。随后,该公司将提供完整版 Sailfish OS软件的下载。
从中可以看到,Jolla打算先让安卓用户熟悉Sailfish,然后在Sailfish OS上可以使用安卓应用,以弥补自身系统内应用不足的缺陷。
兼容是如何实现的?
Sailfish OS是在原Meego基础上开发的,这个系统本身不可能直接运行安卓应用。所谓的兼容原理并不复杂,就是在自身系统内使用Alien Dalvik虚拟机建立了安卓的运行环境,借此来运行安卓应用。
此前,黑莓为了推广全新的Blackberry 10系统时也采用了这一做法,通过转制来实现运行安卓应用。因此,这一做法在技术上并不难解决。同样源于Meego,之后由三星接手再造的Tizen通过新的技术也能兼容大量现有的Android应用。
兼容的意义是什么?
Jolla首款手机于去年5月推出,到今天仍是雷声大雨点小,并没有在市场上取得太大的声势。根本原因就在于,对于这样一款全新的系统而言,应用不足是最大的短板。借助兼容安卓应用,Sailfish OS可以初步弥补。毕竟,仅仅在谷歌官方应用商店Google Play中的应用数就已经超过100万。
黑莓通过兼容安卓应用在去年5月就让支持的应用数迅速突破了12万。而三星Tizen的技术提供方、应用兼容服务提供商Open Mobile产品管理和竞赛平台负责人赫克特曾对媒体说:至少能为Tizen平台提供数万款应用。
对于这些从0开始的系统方,在起步阶段能让应用商店被数以万计的应用填满。但是另一方面,兼容运行的安卓应用体验将远逊于在纯正安卓环境里安装的应用,甚至连原生应用的体验都不如。对开发者而言,官方通过一种变通方式兼容安卓应用,某种程度上也会降低他们开发专门针对新系统原生应用的兴趣。
兼容安卓能让Jolla迎来春天吗?
只能说聊胜于无,比起完全从0开始的糟糕局面,如果用户在第一时间就能体验到热门应用,那么留存率会大大增加。 但从过去几家厂商的实践看,效果并不明显。根据IDC的2013年第四季度调查报告显示,安卓在平台份额中高占78.1%,市场的格局基本确立,安卓成为最为主流的移动操作系统。
而黑莓BB10狂降77%,份额仅为0.6%。兼容安卓并未让黑莓系统成为新的受关注对象,反而更快地萎缩。至于三星的Tizen,官方也主要强调系统将会使用在Gear智能手表等新一代智能设备中。