不再纠结选择谁家操作系统


  一家叫做BlueStacks的新创公司不想让人们再为应用程序是否能在特定的操作系统上运行而担心。该公司在展销会上展示的技术可以让用户在非指定的操作系统上运行应用程序。

  该软件能够让安卓程序运行在Windows上或运行在谷歌ChromeOS浏览器中。它可以在安卓上运行Windows,反之亦然。该公司将为软件提供下载,也可以把软件嵌入在应用程序中,预安装在一些硬件上。“我们不再关心操作系统”,BlueStacks公司的CEO罗斯·莎玛(Rosen Sharma)说。“我们只关心应用程序。”

  “仿真器”(emulators)软件已经可以让那些为某个操作系统设计的软件运行在另一个操作系统上,但是仿真器需要把代码译成另外一种形式,所以运行速度比较慢。莎玛说,性能损失使得应用程序的运行速度比在其原始环境中慢了10倍到100倍。相反的是,BlueStacks软件直接与设备硬件接口,也就是说该软件可以运行的更平稳,性能更高。

  现在许多人把智能手机和平板电脑当做主要的计算设备,这种趋势有可能随着移动设备性能和种类的增加而加速。“对于现在的孩子来说,他们的第一个计算体验就是手机,”莎玛说。“所有出色的应用程序都在安卓和iPhone上。”他还相信,许多应用程序通过利用大屏幕、键盘或鼠标,将会获益很多。

  BlueStacksi公司的技术也能让平板电脑制造商“多方下注以防损失”,通过提供可同时运行Windows商业应用程序和安卓程序的设备来实现。根据BlueStacks网站报道,即将上市的优派ViewPad Pro 10平板电脑同时支持Windows 7 和安卓,将由BlueStacks提供技术支持。莎玛还说,BlueStacks的一个版本将在六月底为用户提供下载,让他们在现有的Windows设备上运行安卓程序。

  半导体公司AMD的高级副总裁兼市场总监奈杰尔·德昭(Nigel Dessau)上周在台北国际电脑展(Computex)上说,“应用程序让你有机会获得棒球赛比分、足球赛比分、橄榄球赛比分,查询天气、并在笔记本电脑或平板电脑上建立一个如智能手机一样的平台,” BlueStacks在该展览上展出。“已经习惯了自己的手机环境,并且希望其在更大平台上展示的用户会喜欢BlueStacks。”(BlueStacks技术的设计目的是在AMD生产的硬件上运行良好。)

  硅谷一家名叫创意策略(Creative Strategies)的咨询公司的用户技术实践部门负责人本·班杰仁(Ben Bajarin)说,BlueStacks会吸引一些顾客,因为该软件能让他们“无论在什么设备上都能使用自己喜欢的软件。”

  班杰仁说,这款产品也将吸引开发人员,因为它可以让他们通过一个程序影响更多的人。也就是说,开发人员可以使用移动设备通用的技术设计应用程序,然后很轻松的开发出能运行在PC上的相同程序。

  但是班杰仁说,“通过利用Windows的大部分组件并与安卓上的优势功能相结合,” BlueStacks将更有发展前景。安卓应用程序可以使用Windows的设备驱动,也就是说,一个应用程序可以很容易的向打印机发送文档。通过结合两种操作系统,班杰仁相信,较之Windows 或安卓设备,BlueStacks将为用户提供更好的体验。