关于小程序,2017 年的时候,我还写过这么一段话

墨问现在成了我的知识库,只有这样,未来才会迭代出足够满足一个知识库的需求。现在几乎所有笔记类的软件都在我的视野里消失了,我只用墨问。

昨天查笔记的时候,我发现了 2017 年写的一段话:

关于小程序,现在依然是我看不懂的一个领域。我自己用的不多,在没有数据的情况下,为了避免认知偏差,我不说小程序到底有多大用,我个人理解是,小程序是微信延展业务领域的有效补充,是工具,而不是 App。

微信不是一切,自然小程序也不是。

我为什么很少用小程序呢?因为有其他更好用的 App 啊,购物我会打开亚马逊京东和天猫,读书我用微信读书多看豆瓣阅读,导航用地图 App,叫车用滴滴,协作用钉钉,写作用 Ulysses,笔记用 Evernote,听音乐用原生音乐或网易云音乐,付费圈子用小密圈,看专栏用得到和豆瓣时间,看艺术品用 Google 的 Arts&Culture……

在我看来,无论是 iOS 还是 Android,移动平台上的 App 生态越来越丰富了,而不是越来越单一。所以小程序的使命是不是更多的连接线上和线下的应用场景,而不是取代那些优秀的原生 App 呢?

那时候的认知就这么点 🤏

两年前我们团队成了小程序从业者,相对于 2017 年,时间过去了七年,小程序完全成了一个成熟的生态,我的认识也 totally 不一样了。

在深度使用小程序之后,我发现小程序本身就是一种很重要的产品特性:小程序具备在群里传播的能力,在朋友圈传播能力,小程序可以穿透群,可以获取某些群的信息和权限,比如墨问的笔记可以设置为群分享,作者分享到群里,只有该群用户可以阅读。我的 17 年合集卖桃者说就用了这个特性。

这些对用户和开发者都很重要,借助微信群、朋友圈和公众号之间的联动,可以做挺多事情,如果群的信息可以更开放一点,墨问的群笔记可以做的更好玩有趣,并且有用。

还有一点是特别容易被忽视,就是小程序的研发过程。在过去,我们想做一款产品,要做 Web,iOS 和安卓,初始研发团队就很庞大,技术栈也复杂,创业成本高,在没多少投资的情况下,很容易产品还没上线,公司已经完蛋了。

移动 App 的发版也很麻烦,iOS 提审得几天,安卓得发布几十个渠道,用户还不更新,嗷嚎,发了也白发。这会导致你的用户分布在各种稀奇古怪的版本里,还会涉及到兼容性。

小程序开发可以随时发版,一般几小时过审。我们最多一天发三次,用户还没啥感知,只要使用,就是最新版本。

使用即更新,使用即传播。小程序的每个版本,只要抵达了用户终端,那个版本都是最新的。你永远可以把最新的功能特性,推给用户,只要你研发、上线,就可以了。这个对于开发者来说简直是一个天大的好处。

那小程序的问题是啥呢?用完即走,而且,小程序被藏在微信里,很容易不再打开,还有,很多人不知道小程序有桌面端,只要你使用桌面端的微信,就可以使用桌面端的小程序,这需要一个普及和培养过程,也期待微信能开放更多更强的桌面能力。

整体上看,移动端小程序和桌面端小程序,基本可以覆盖所有的用户场景。但因为用户习惯和产品自主性的原因,如果资源足够,至少应该把 Web 版本做了,更富裕的话,再去考虑 App。

希望我们也能尽快把 Web 版本交付给大家。Web 端也是可以获取到流量。

所以,在很多阶段里,我们会觉得,嗷,这下我可懂了,明白了。其实只是进入了下一个阶段。离真明白还远,离做好一个产品还远。

我们继续努力。