写点什么

AI 时代下,应用动态化开发有新的思路?

作者:Speedoooo
  • 2025-04-23
    广东
  • 本文字数:1538 字

    阅读完需:约 5 分钟

应用动态化‌是指在不依赖更新程序安装包的情况下,能够动态实时更新页面的技术。这种技术解决了传统应用版本更新方式中存在的问题,如审核周期长、紧急需求无法及时上线、线上 bug 修复慢、安装包体积大等‌。


在移动应用,尤其是 APP 开发中,也称之为「热更新」,或「灰度发布」技术。


应用动态化的背景和必要性

在移动互联网时代,应用动态化显得尤为重要。APP 更新的方式需要提交新的安装包到应用市场进行审核,这不仅导致更新周期长,还可能因为审核不通过而影响功能上线。此外,大体积的安装包也会让用户感到困扰,且无法保证所有用户都能及时更新到最新版本‌。


小程序技术是一种很有前景的移动开发技术,尤其在移动 App 开发中,高频业务场景的热更新方向上。


时间来到了 2024 年,小程序的技术已经作为企业构建超级 App 的一种快速迭代业务场景,或者便捷引入第三方生态的技术“利器”,小程序技术以“开发成本低、开发速度快、用户体验好”等技术优势,深得开发者的喜爱。加上微信在国内重点发力推广小程序软件生态的发展,已经有 1000+W 的成熟小程序业务场景在微信上运行,且深得用户的广泛使用。


既然主打“快速开发”,那么肯定是有适合及不适合的场景。


适合用小程序开发的场景

  • 低频、高需求的场景: 小程序无需下载安装,即用即走,非常适合低频、高需求的场景,例如:工具性应用、信息查询类应用、生活服务类应用等。

  • 需要快速触达用户的场景: 小程序可以通过微信公众号、朋友圈、二维码等方式快速触达用户,非常适合需要快速触达用户的场景,例如:营销推广活动、临时活动、线下门店等。

  • 需要与 App 内生态深度结合的场景: 小程序可以与微信支付、微信授权、微信分享等功能深度结合,非常适合需要与微信生态深度结合的场景,例如:电商应用、社交应用、游戏应用等。


相比于传统的原生应用开发技术,小程序技术具有轻量、快速开发、跨平台、无需安装、更便于用户使用等优势。小程序不需要用户下载安装即可使用,同时小程序的开发成本相对更低,开发速度更快,也更易于维护更新。小程序技术还支持跨平台运行,可以同时在多个移动设备上运行,极大地扩展了应用的覆盖范围,为企业和开发者带来更大的商业价值。市面上一些比较知名的小程序容器技术产品包括:微信、支付宝、百度、抖音小程序等,他们都是以完善大社交平台自有小程序生态的技术底座,能提供第三方进行私有化部署的有:FinClip、mPaaS 等产品。据了解,FinClip自行研发的小程序容器技术,能够让企业的 App 能具备快速运行小程序的能力,他们家的 SDK 还能嵌入除 App 以外的职能设备终端中(如 Linux、Windows、MacOS、麒麟等操作系统上运行)。

AI 赋能下,所有技术似乎都变得更高效,包括小程序技术

先有 ChatGPT,后有 DeppSeek,似乎全球的两大“现象级”产品诞生以后,科技公司都非常有默契的将自己现有产品往 AI 方向上靠。


笔者一直深耕小程序技术赛道,最近也在看 AI 技术对于小程序技术(或者前端)开发的赋能,似乎短时间内出现了很多实践产品和案例。


还是以 FinClip 为例。最近他们产品升级了 AI 框架,简直是让我“原地起飞”!


FinClip 新增的 AI 框架,打通了市面上主流的大模型服务!这意味着,开发的小程序前端,能根据用户的需求生成内容。例如:当用户在我的小程序里提出需求(比如查电影),AI 理解后,它能直接“召唤”出 App 里的其他相关小程序(比如电影院小程序、购票小程序),把服务“送到”用户面前!这完全是一种基于用户需求的智能服务分发,不是简单的跳转,是 App 内部功能的“智能联动”


AI 就像一个超级“智能体”(Agent),接收用户指令,然后协调 App 里的各种服务(小程序)来完成任务。


笔者还测试了其他的低代码/无代码平台,发现它们接入了 AI 框架后,原先的开发流程和周期,似乎变得“小儿科”起来,让我从那些琐碎和无奈中“解放”出来。

用户头像

Speedoooo

关注

还未添加个人签名 2021-10-08 加入

还未添加个人简介

评论

发布
暂无评论
AI时代下,应用动态化开发有新的思路?_灰度发布_Speedoooo_InfoQ写作社区