近期,外媒曝出有关Windows 10开发进度的重磅消息,称其将会支持在桌面系统上直接运行Android应用,这被外媒称之为是一个大招。尽管该消息目前尚未得到有效证实,不过仍然让大批用户感到期待,特别是在微软宣布将从Windows 10开始,全面整合旗下数个系统平台,包括一直为应用短缺所困,而一直郁郁不得志的Windows Phone。
无独有偶,黑莓在去年发布Blackberry OS 10.2.1时,也宣布将开始原生支持Android应用,同时又在前不久发布新旗舰Passport之时,联手亚马逊应用商店来作为官方指定的Android应用渠道。
此外,包括三星Tizen、诺基亚前员工创办Jolla所开发的Sailfish等新系统,也都已经或即将开始支持Android应用,并把它作为了主要卖点。
这主要是因为,当下智能手机在硬件上的吸引力已不再充足了,用户开始更加看重系统和软件方面的体验,而新兴系统,由于初期平台建设就相对落后,再加上不受开发者重视,因而必定会有很长一段时间需要空档运行。即便是有谷歌撑腰的Android,花费了那么些年,现在仍然在应用质量上与iOS有着一定的差距,而对于资源和实力都相对更弱的新兴系统厂商,如果只靠自己,很有可能到最后会直接被拖死,毕竟市场是不等人的。
而另一面,Android与iOS已经联手垄断了全球的移动操作系统份额,但是iOS是完全封闭的生态,其他厂商们染指不了,相对来说,开源的Android更加容易实现应用迁徙,来充足自家的应用内容。
以Sailfish OS为例,由于其本身是基于Meego上开发的,因而不能直接运行Android应用,它所采用的方式是在自身系统内使用Alien Dalvik虚拟机建立了一套Android的运行环境,借此来运行Android应用;三星Tizen同样也依靠的是这种方式。
黑莓则是向开发者提供Android Runtime,后者可以帮助黑莓手机实现模拟运行Android应用,黑莓同时还鼓励开发者将Android软件重新编译成BAR文件,以供给自家的平台。在此之前,黑莓曾依靠Android Player这款软件,来实现对Android应用转制使用,不过对于普通用户来说这样太过麻烦。
这种做法,对于前景难测的新兴系统而言不失为一条近水楼台的道路,因为这样不仅可以有效提升应用数量,也能够一定程度上吸引OEM厂商和开发者们加入进来,继而给自家的生态带来盘活的机遇。
但事实上,“兼容”并不是真正的“容纳”,Android应用体验往往在其他平台上是得不到有效保障的,以黑莓手机为例,在其近期主推的回归全键盘商务风的前提下,这种做法就导致了其在屏幕尺寸、分辨率以及交互设计上完全与正常的Android手机背道而驰,在具体使用时,往往会出现屏幕显示不完全(例如支付宝钱包的手势密码页只显示上两行),或者是交互方式杂乱的问题(例如返回行为,有的应用支持滑动手势,用的依然需要依靠左上角按键,而黑莓自家应用则支持键盘触摸操作等等)。
而由于黑莓系统本身对于安全性的重视,因而像一些需要获取通话和信息权限的Android应用就无法顺利运行。此外,包括部分软件卡顿、长期后台加载模拟器导致续航能力降低,以及蓝牙、NFC、传感器等各种内置组件的调动和适配等都是问题。而这些必须得黑莓硬着头皮去适配去修复,但谁又敢保证用户会等着黑莓呢?
而深度来看,这些悬而待解的问题,不仅开始让黑莓手机变得不再实用(实际上,从今年的Passport上来看,黑莓已经有点在卖情怀的味道了),更重要的是,它使得一家企业的“软硬件一体”梦变得更加遥遥无期。因为如果用着黑莓手机,却还依赖Android应用,那么消费者为什么不直接去买一台Android手机呢?而黑莓鼓励开发者们为黑莓平台输送Android应用,但同样还是没办法劝服他们为自家平台开发应用,而这样子,自己又是否只是一个相对更有尊严的Android OEM厂商呢?......从这个角度上来看,某些媒体称黑莓兼容Android是示弱与认怂,其实也算不得错,毕竟,黑莓此举真正瓦解的,可能是自家系统仅剩不多的最后竞争力。
而其他新兴系统,例如完全为触屏设计的Tizen、Sailfish等,相对来说对于Android应用的承载性会更好一点,不过,即便是如此,新兴系统想要发展的前景还是相当昏暗的, 因为Android和iOS已经开始向车联网和物联网的领域发展了,但新兴系统却还纠结于两者之余那少的可怜的一点入口,与其说这是差距,不如说是残酷的现实。
而待到Android在穿戴设备、智能家居和智能汽车都有所建树之后,这些披着狼皮的羊,将会进一步被剥夺存在感,到了那个时候,恐怕谁都改写不了结局,新兴系统将不得不面临昙花一现的命运。