Android Instant Apps是一个新东西,我只是想知道它是否可以与Hybrid应用程序结构集成(带有Cordova包装器的HTML / JS)。
我不是本机应用开发者,所以我自己也不确定。
答案 0 :(得分:1)
根据Google员工的说法,即时应用背后的主要理念是
使本机应用体验像浏览网页一样方便 现场。 “网页是短暂的,它们出现,你使用它们,永远不会 再想一想。“应用程序,有很多摩擦和 通常,您只希望应用程序执行一个操作或获取特定操作 一条信息。
Google的Instant Apps示例包括带有地图和日程安排的博物馆或度假村应用程序,以及可帮助您支付停车费用的应用程序。这些是目前很少使用的很少使用的应用程序,但您不一定要事先将它们安装在手机上或随后保留它们。但是,开发人员可以提供“号召性用语”链接,鼓励用户下载和安装他们认为特别有用的应用。
即时应用程序是App Links的逻辑演变,这是一种棉花糖时代的功能,可让安装的应用程序将自己指定为打开某些类型链接的默认选项。例如,单击指向Pinterest的链接可能会打开Pinterest应用程序,而不是Pinterest的移动网站 - Apple在iOS 9中的“通用链接”提供类似的功能。
Google要求使用App Links的应用证明他们与他们认为与之相关的网站相关联; Instant Apps将使用完全相同的验证。
因此,如果我们分析googlers即时应用程序提供的所有信息,仅适用于原生应用程序,则无法使用混合应用程序......
希望这有意义......我能够清除您的怀疑......我们会知道更多......最终用户和开发人员的即时应用程序的确切可用性将逐渐扩展对功能的访问并将其带给用户。 ..
答案 1 :(得分:1)
从技术上讲,我不明白为什么不会将Instant Apps最终编译为常规APK(或一组APK)。
开箱即用吗?我对此表示怀疑,因为工具(通过Android Studio)可能存在问题以及运行时问题(Instant Apps对他们可以做的事情有一些限制,请参阅FAQ)。
是否推荐?可能不是,因为Instant Apps的目的是提供快速的原生应用体验。如果混合应用程序最终加载HTML / JS,那么与仅加载优化的移动网站相比,可能没有什么优势。