这股趋势在Computex之后显得更加确切。平板计算机不再是全苹果的天下,从处理器架构到操作系统产生多种不同排列组合。其中,Android操作系统声势浩大锐不可挡,但至今为止多半是采用ARM架构处理器核心,X86阵营除非像Intel肯砸钱授权,否则很难与商机搭上线。不过,透过虚拟软件的方式,其实也能在Windows操作系统上执行Android应用程序。举例来说,AMD就采取与第三方软件公司BlueStacks合作,与Android搭上边。
整合系统软件 一秒内迅速切换
《图一 应用程序跨操作系统/跨装置无缝体验已成趋势。》 |
|
一般谈到双操作系统,会联想到双引导,如现在一些小笔电,可在开机时选择切换至Windows或是Android操作系统。不过BlueStacks的特色就是不吃双引导这一套,而是在Windows操作系统环境下,利用虚拟技术(Hypervisor),以一个全屏幕窗口来运行Android应用程序。BlueStacks软件架构是在基础系统之上整合Windows、Android或其他平台的应用程序,再透过多操作系统执行时序进行无缝式转换。由于已经整合了虚拟系统与软件安装,从点击光标到程序运作,前后可缩短至1秒钟的时间。
BlueStacks总经理暨执行长Rosen Sharma表示,BlueStacks软件可让Android应用程序在Windows以及Chrome这两种操作系统下。未来Windows8正式发布后,BlueStacks也将新增支持ARM架构Windows操作系统。官方说法表示所有 Android App都可以完整运行,并可以在Android环境下发出指令,存取Windows系统的驱动程序如打印文件,或是撷取声音与影像。
先通吃再转移 新目标传统嵌入式市场
软硬件规格限制方面,其实BlueStacks对硬件的限制很低,这是受惠于Android原生系统本就对硬件要求较低之故,而软件则端视OEM厂商是否开放更新;不过,由于BlueStacks强调可在Windows操作系统中提供「同等于PC之分辨率」,所以会占去不小的图形运算效能;故,Rosen Sharma在参与AMD产品发表会时曾表示,建议采用AMD E系列以上的APU。
目前,BlueStacks可依照OEM厂商的需求进行客制化,在PC/NB/Tablet出货时直接搭载BlueStacks软件,目前除了AMD公开力挺之外,Viewsonic发表的新款平板计算机ViewPad 10Pro已经搭载此软件,Shuttle、Onkyo、Samsung也都确定已成为BlueStacks的客户。
在这方面,主要是着眼从Windows转移到Android系统时必经的阵痛期。许多使用微软嵌入式操作系统的特定装置,特性都是较为封闭,如医疗、简易数字电子广告牌。如要一下子转换到较为开放的Android系统,难免会碰到驱动程序缺乏的问题。这个时候,BlueStacks提供软件模板,让这些专属嵌入式系统能够在Windows操作系统环境下使用其较为完善的周边资源,逐步移转技术至Android。
不是新鲜玩意 但已势在必行
事实上,BlueStacks的作法并不是新鲜玩意,先前就有开发者社群制作「Android-x86」系统,透过虚拟计算机软件(如Virtualbox)来安装Android操作系统。而BlueStacks的作法就是将复杂的虚拟环境、安装系统设定整合为一,对用户来说上手度增加许多。未来也将推出给终端用户免费下载的Windows7版本。
《图三 ViewSonic最新平板计算机采用Windows7操作系统,并以虚拟软件支持Android应用程序。》 |
|
目前市面上亦不乏以虚拟软件概念达成「双」操作系统。如HP的Web OS就可以运行在Windows操作系统之中,而且HP也确认到2012年,所有HP计算机都将同时安装这两者操作系统。而RIM更是透过仿真器「Android Player」,在其
平板计算机PlayBook中使用Android应用程序。在RIM公布的影片中,Android装置的menu以及Home按键可用手势触控代替。不过,PlayBook用户所能选择的Android应用程序必须从黑莓软件商店获得,且目前市面上的PlayBook尚未支持此项功能,确切开放时间亦未说明。