Oculus首席技术官约翰·卡马克公开表示,他非常希望开放Oculus Quest平台,使其能够支持安卓应用程序,以增加头显的实用性,但他承认在Facebook内部“尚未获胜”。
虽然Quest的主界面看起来与安卓手机的主屏幕完全不同,但实际上,头显在底层上运行的是安卓操作系统。允许用户在头显上安装和运行安卓应用程序,即使是在由激光指针控制的虚拟屏幕上以“平面”模式运行,也可以极大地提升头显的价值,为设备带来各种视频播放器、网络浏览器、办公工具、实用工具,甚至是平面游戏。
显然,安卓应用在Quest上运行是Oculus首席技术官本人一直在内部辩论的问题。
传奇开发者约翰·卡马克(多年来担任Oculus首席技术官,现在以较为非正式的“顾问首席技术官”身份存在)在9月份的Facebook Connect主题演讲中表示,他不认为Oculus能够说服重要部分的安卓开发者专门为头显重新编写他们的应用程序。相反,他表示,公司需要找到一种将现有安卓应用程序引入Quest的方法。
[…]它还与像Fandango或其他应用程序之类的安卓应用程序合作,这是我非常非常不满意的事情之一,我认为我们需要更多的安卓应用。
我们没有一个整体的策略——对此我有很长的演讲稿,但是我没有时间来讲——但我们有所有这些现有的证据和例子…微软曾经非常非常努力地将所有应用迁移到全新的系统[UWP和/或Windows Phone],但事实上…并没有成功…我不认为对于我们来说会成功。
我认为我们需要更广泛地支持我们的安卓应用程序[在头显上]。我们有渐进式Web应用作为后备方案,但在移动平台上,渐进式Web应用[在性能上]通常输给原生应用程序,而在VR中,我们更关注性能而不是移动系统,所以我认为我们需要一个解决方案,但我们还没有解决这个问题。
如果Oculus允许现有的安卓应用程序进入Quest,这将极大地提升头显的实用性,使用户能够访问更广泛的应用程序。当然,它们不会成为VR的“原生”应用程序,但可以很容易地理解,如果用户可以在大型虚拟屏幕上加载Disney Plus应用或在头显上运行自己喜欢的网络浏览器,而不是使用默认的应用程序,他们将获得更多的价值。而能够在Quest上运行Facebook应用程序也是有意义的吧。
由于Quest已经运行安卓系统,从技术上讲,将安卓应用放在头显上运行非常简单,Facebook可以采取几种方式来处理这个问题。
首先,他们可以简单地允许在头显上访问Google Play商店,使用户能够通过该商店下载他们已经拥有的应用程序,然后在头显内部的平面屏幕上投影这些应用程序。
然而,Facebook采取这种方式的可能性非常小,因为该公司显然遵循了“封闭花园”的策略,只允许在头显上使用Oculus应用商店。与Google Play商店不同,Facebook可以开始接受“平面”式安卓应用并通过Oculus商店进行分发。
该公司还可以跳过其自己的商店,选择允许用户侧载他们能够访问的任何安卓应用程序文件(APK),这样功能基本上就掌握在高级用户手中了。
不幸的是,尽管卡马克坚持了这一点,但我们可能不会看到这些方法中的任何一个被采纳。在最近关于这个问题的一条推文中,他指出:“我一直在为[在Quest上支持安卓应用]冲锋陷阵,但到目前为止,我没有取得胜利。”
0