Meta正积极为网页和手机开发者提供将应用带到Horizon OS平台的新机会
(映维网Nweon 2024年12月05日)Meta正积极为网页和手机开发者提供将应用带到Horizon OS平台的新机会。从Netflix到Amazon Prime,一系列最优秀和最流行的2D Android应用已经为Meta Quest用户提供了熟悉体验的新视角。
这家公司并没有止步,而是继续优化和推新,带来了必要的兼容性和平台级支持。为了解锁2D Android应用和使用Meta Spatial SDK应用的盈利机制,团队推出了Billing Compatibility SDK,这样开发者就可以同时支持应用内购(IAP)和订阅交易。
所以,如果你有一个现有的Android应用与谷歌Play Billing Library集成,你现在可以使用Meta Horizon Billing Compatibility SDK将你的应用移植到Meta Horizon Store。
另外,预装的系统组件System WebView提高了稳定性和性能,允许Android应用无需单独浏览器实例就能显示Web内容。同时,为了改善页面加载时间和浏览器效率,团队对编译器优化进行了重大更新。最后,Meta正在为Native App OAuth 2.0提供更好的浏览器支持,以实现更好的身份验证和安全性。
开发者已经开始利用空间体验来展示Meta Spatial SDK和WebXR的功能,包括Focus、GeoVoyage、RealMeasure、Media View和Flap Frenzy等应用。
在日前一篇博文中,团队汇总介绍了相关的举措:
使用Billing Compatibility SDK访问应用内购和订阅
Horizon OS为你提供了解锁一系列API和服务的钥匙。Billing Compatibility SDK提供了对应用内购和订阅等功能的直接访问,这样你就可以将更多时间用于设计出色的体验。这将为所有基于Android的2D应用和Meta Spatial SDK体验带来盈利能力。
如果你现有的Android应用已经集成了谷歌Play Billing Library,你可以使用Meta Horizon Billing Compatibility SDK将你的应用移植到Meta Horizon Store。这个SDK支持2D应用和Meta Spatial SDK应用,但暂时不能用于基于Web的体验,但后面会优先考虑。更多信息请访问这个文档。
Android System WebView已更新,提高了兼容性,性能,稳定性和安全性
Android System WebView是一个预装的系统组件,允许Android应用无需单独浏览器实例就能显示Web内容。对于新版本,你会注意到在稳定性、性能和与Web标准兼容性方面有了显著的改进。另外,Meta通过集成来自Chromium项目的所有漏洞补丁来确保WebView是最新和安全的。团队同时对编译器优化进行了重大更新,改进了页面加载时间和浏览器效率。这家公司表示:“我们依然致力于确保开发者在为Meta Horizon OS开发应用程序时可以利用开放网络。**
值得一提的是,Meta已经推出了对OAuth 2.0的支持,所以你现在可以使用自己喜欢的身份验证,轻松地向使用 private-use URI方案的任何提供者授权用户身份。有了这种新级别的身份验证支持,你可以确保用户标识的安全性。更多信息请访问这里。
探索Spatial SDK
为Meta Horizon OS构建和空间化2D应用程序不需要广泛的XR知识。成熟的开发者已经通过Spatial SDK的直观工具和简化的工作流程实现了更快的协作、原型和集成。
在开始下一个项目之前,你可以查看一系列的Spatial SDK内容展示,从而获得开发内容的灵感,并找到针对不同用例的空间化应用程序的最佳实践,包括《Focus》(点击查看文档);《Geo Voyage》(点击查看文档);《Media View》(点击查看文档)等。
另外,为了帮助你开始利用Spatial SDK,你可以参阅Youtube的一系列教程视频,包括《引导你完成构建第一个Spatial SDK应用程序的基本步骤》,将Spatial SDK集成到现有Android应用程序中》,《使用自定义组件构建Spatial SDK应用程序》。
WebXR
WebXR提供了一个创造沉浸式和混合现实体验的机会。Meta已经加强了WebXR文档,以帮助你了解WebXR开发者工作流程,使用尖端工具优化WebXR应用程序性能,以及通过为新人开发者设计的两小时教程来迈出WebXR的第一步。
文档同时包含了一系列的示例项目,包括《RealMeasure》(点击查看);《Flap Frenzy》(点击查看);《Sneaker Builder》(点击查看)等。
通过2D Start计划获得实际的技术支持和量身定制的教学
这个试点计划旨在简化你的开发过程,并欢迎你加入Meta Horizon Start社区。项目成员可以获得优先的技术支持,独家的教学,并有机会获得资助。更多有关试点计划的信息和申请请访问这个页面。