智能小程序的技术架构分成两部分,开发和运行,开发是包括管理平台开发者工具,开发者工具中主要是来调试看效果的。还有一个功能是搬家工具,搬家工具能够快速地将其他的小程序生态迁移到智能小程序生态上。
运行包括运行环境和赋能,运行环境的核心是浏览框架,浏览框架保证智能小程序的流畅运行,运行环境还包括别的基础能力,如存储网络等智能小程序必不可少的基础性能力。
上层的赋能分成两大块,先进块是组件,第二块是能力。
在组件上,百度智能小程序提供了 icon、表单、图片察看、进度条等减少开发工作的组件,还有可以通过客户端技术实现流畅的组件,如音频视频直播、地图画布等。
在能力上,智能小程序提供了地理位置、蓝牙网络等基本的 API 能力,也通过百度 AI 以及百度大数据提供的百度平台能力,如百度统计,百度统计目前有 PC 和移动版,接下来会有小程序版本,在智能小程序开发者后台中看到用户的来源、黏性、传播效果,这都是百度的平台赋予小程序云端的能力。
智能小程序的开发过程和 Web 开发完全一样,而运行部分分成上下两层,下面是运行环境,运行环境是保证小程序流畅运行的基础,在 Web 中实现对应的版本,在浏览器中实现了一套与 Web 等价的框架,在 Web 上智能小程序负责客户端的 AI 应用,而在上层实现了等价的 API 能力和云能力。
巨推传媒作为巨推公司旗下专注于小程序开发、小程序运营、小程序托管等行业领先品牌,不仅仅在百度小程序方面独领风骚,而且也是国内目前在百度小程序、支付宝小程序和微信小程序等多平台小程序方面都有布局的先进企业。感兴趣的小伙伴可以在上百度搜一下巨推传媒,也可以通过一下的方式进行交流互动。