超级APP是一种综合性的应用程序,它可以整合多个不同的服务和功能,为用户提供全方位的数字化服务。与传统的APP相比,超级APP通常拥有更加丰富的功能和更强大的用户体验,可以满足用户更广泛的需求。例如,抖音与电商、短视频创作者、音乐、游戏等行业进行合作,提供更多增值服务,如电商购物、广告变现等。超级APP可以整合在线购物、社交娱乐、出行、支付、金融等各种不同的服务,用户只需要使用一个APP就可以完成多种不同的任务,无需频繁切换不同的应用程序。

超级App的概念非常好理解,如果是拥有巨大用户流量的互联网App称为超级App,这是非常片面的说法。我们认为达到“超级”,需要符合这样一些特征:

  • App能突破企业边界,里面的内容并不见得是你的IT开发提供的,更主要的可能来自于合作伙伴甚至任何开发者。你能借力他人,协同服务用户。
  • App能形成自己的技术生态,提供一定的技术接口、规范、标准,让任何组织与个人可以基于它们来开发内容。这好比苹果应用商店与它的数以百万计App开发者的关系。
  • App能支撑大量的第三方功能、内容。让一个软件能支持一定的“插件”,借力第三方来扩充自己的能力、提升自己的价值,这并不是难事(稍微设计好一点的传统企业软件也都能具备这样的技术),难的地方是,你的App能“无上限”的支持这样的“插件”的数量,它能解决你与你的插件提供者之间的信任问题、安全问题、隐私保护问题、管理问题。

但不经想问:超级 App 是含有无上限的、海量的内容,这些内容的载体是什么呢?

可以肯定的是某种格式的轻量的技术形态,虽然潜在能达成这个效果的技术载体会有一些不同的可选项,例如某大企业可以自我发明一种规范、格式,但是自我发明的、非标准的东西,都是没有生命力的,尤其在考虑到这些内容的提供者是第三方、外部的合作伙伴,这就涉及到他们的开发成本与支持意愿。一个App要做到“超级”,只有采用标准化的、开放的技术,才有可能吸引海量的内容伙伴。

基于国内超级App的技术路线,个人认为最佳选择是国内巨头们的共同选择—小程序,这种早已为国人所熟悉、正在被国际技术标准组织W3C进行标准化的技术形态。小程序的好处是,已经在中国被几大互联网大平台所验证、存量内容丰富、开发人才沉淀多。

国内互联网大平台微信、支付宝等动辄几百万个小程序,这种规模效应,不仅仅是挑战平台运营能力,技术的规范化、标准化和开放,是必要条件。

这里我们可以借助小程序容器技术实现超级App的打造,借用小程序容器技术可以将企业或第三方已开发完成的成熟小程序直接搬到自有的App中进行运行。目前市面上也有相关技术厂商提供这样的技术,他们将小程序运行沙箱封装成一个SDK,只需要在你的 App 里面集成 SDK,就能加载运行现有的小程序了。除了 SDK,它们还提供一个后台管理系统,统一管理小程序的上架和下架,以及收集和分析小程序数据。

目前市场上比较典型的服务提供商是 FinClip,通过集成 FinClip SDK,任何企业都可以轻松、简单的获得技术大厂们才具备的技术能力。

不仅如此 FinClip完全遵循微信小程序的开发标准与规范。也就是说,现有的微信小程序可以不改一行代码,直接放进你的 App 里面,运行效果保持不变,不必额外二次开发和改造,大大节省了人力成本。

还有,FinClip支持手机以外的多种终端,包括 Linux、Windows、MacOS、麒麟等操作系统。这意味着,PC 端、车载设备、智能电视都能使用小程序了,实现了小程序的“一次开发,到处运行”,同时触达众多流量平台,而不仅仅局限于微信生态。

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐