技术小站8

网站首页 互联网 > 正文

手机内置了Fast应用 可以更好地与系统深度融合

2021-12-10 10:10:13 互联网 来源:
导读 2017年1月9日,微信小程序诞生,随后是支付宝小程序、百度智能小程序、今日头条小程序、12大厂商联盟快速应用等布局小程序。此后,小程序迅

2017年1月9日,微信小程序诞生,随后是支付宝小程序、百度智能小程序、今日头条小程序、12大厂商联盟快速应用等布局小程序。此后,小程序迅速改变了国内移动互联网的格局,形成了具有中国特色的“超级应用小程序”生态局面。

其中,覆盖国内主流安卓手机厂商的快速应用发展迅速:

在3月20日的2019 fast应用开发者大会上,成立一年的Fast应用联盟交出了一份成绩单:Fast应用已覆盖10亿台设备,月活跃量2亿,用户开通Fast应用20亿次;有2万名开发人员注册,包括1万名认证开发人员和1100份快速提交的申请。

与小程序相比,快速应用具有12大厂商安装支持、入口场景众多的优势,是开发者不能忽视的新技术趋势。目前AI已经应用到各个行业,结合AI技术的快速应用帮助快速应用开发者。

小米高级软件工程师、快应用框架技术总经理杨亮曾分享,小米作为快应用联盟的重要成员,在AI快应用技术方面有着怎样的技术经验总结和未来干货经验的发展方向。

系统的快速应用和深度集成,提供灵活的卡片形式。

据杨亮介绍,早在2016年底,小米快递应用就已经正式成立。目前,在小米手机上,fast应用已经与系统深度融合,提供了包括智能助手、全局搜索、应用商店、浏览器等多个系统级门户。给用户带来良好的体验。而快速应用作为一种技术,也已经很好地应用在萧艾同学和计算器等应用中。

与其他小程序相比,快速应用程序框架具有以下三个优点:

1.不同的渲染方法。其他框架选择WebView渲染,快速应用使用原生控件进行渲染,实现起来会比较困难,但使用起来会比较流畅。

2.与系统深度集成。手机内置了Fast应用,可以更好地与系统集成。例如,通过支持从网页打开快速应用程序来保留桌面图标更方便。

3.独特的卡片形式。Quick application有一个新的卡片表单,其他框架不支持。Card是一种非常灵活的快速应用能力,可以将一个应用的一些功能嵌入到另一个应用中,协同提供服务,产生1 1大于2的效果。

AI的快速应用,帮助开发者

杨亮说,传统应用受分布和能力的限制,很难满足用户的期望。为了解决这个问题,快速应用引入AI来帮助用户获得快速准确的服务。

AI如何帮助快速应用开发者?

1.Fast应用采用基于JS的开发框架,启动快,开发成本低;

2.快速应用提供了丰富的组件和功能,未来将与手机的AI能力深度融合,从而开发出强大易用的服务;

3.快速应用分发非常快,并且有灵活的卡模式,可以让服务无处不在,用户更容易使用;

4.Fast应用将提供多设备支持,实现一个开发、多个服务。

一套设计方案,每台设备运行。

在技术实现方面,杨亮表示,快速应用的特点是体积相对较小,在分发方面有内在优势。同时,fast应用还采用了流加载、应用分包、智能缓存等技术,进一步加快了fast应用的分发速度,实现了点即用

Fast application是一个完善的开发框架,具有完善的组件和功能,可以满足各种需求。AI也是快速应用非常重视的一个领域。小米在不断拓展AI能力,将充分利用系统的内置优势,让快速应用充分利用设备的AI能力。

快速申请表复用了申请表的主要操作逻辑

3.增加了卡、快速应用和主机应用之间的通信机制和兼容机制。小米有很多IoT设备,未来很多设备都会支持快速应用。

小米应用会设计一个方案,让它在各种设备上都能轻松运行,体验一致。

AI小程序、AI快速应用,孰优孰劣?

目前小程序也有与AI结合的应用。对于这一点,杨亮表示,小程序中的AI功能大多使用服务器端的AI能力,小程序本身内部的AI部分很少。

与其他小程序框架相比,快速应用的以下特性更适合落地AI服务:

1.快捷应用支持卡可以更紧密地与场景融合,体验更好;

2.Fast应用与系统深度融合,可在语音助手、桌面等场景下推荐路径较短的服务;

杨亮还表示,小米正在评估快速应用生态对AI的需求,希望将萧艾等同学现有的AI能力与快速应用相结合,打造有趣的应用。而且我们正在考虑引入热门的AI框架,比如TensorFlow,快速应用支持ar、VR等技术。

快速应用程序不会取代应用程序。

目前fast应用支持安装服务,可以即时使用,给用户带来了便捷的体验。因此,有人认为快速应用会取代应用。

对此,杨亮表示,就像web应用还没有完全取代PC应用一样。

,快应用也不会完全取代原生应用。对于一些特别复杂、特别底层、安全性要求非常高的应用,还是会采用原生应用实现。但是对于大多数应用,随着快应用生态越来越成熟,会出现越来越多的快应用实现。

谈及未来快应用的技术发展,杨亮表示从以下三方面入手:

1、推进卡片模式和服务分发。随着AI的兴起,应用开发会向服务开发转向,服务分发是未来的发展方向,而卡片是服务非常好的承载模式;

2、加强快应用和AI的结合;

3、探索在 IoT 和车联网等新领域的应用。

最后,杨亮表示快应用拥有即点即用、卡片化、功能强大等特点,使快应用更适合碎片化的服务分发,希望快应用能在应用向服务转型的过程中,帮到更多的开发者和用户。同时希望快应用可以在 IoT 和车联网等领域得到应用,为产业做出更大的贡献。


版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。


标签:




热点推荐
热评文章
随机文章