微信小程序近日开放了一项新功能——“小程序云开发”,该功能可以帮助开发者快速构建微信小程序的后端服务。
“小程序云开发”为开发者提供了云函数、云数据库、云文件存储等能力,并将这些能力封装成具体的接口,可以使用wx..xxx来调用。
有开发者表示,“小程序云开发”所有业务逻辑只需在小程序端完成,跳过了复杂的管理逻辑,但也无法在小程序之外的区域进行调用。
从这个角度来说,微信小程序是一个自成体系的系统,而且是相对孤立的、独立的应用系统,甚至可以做到其他手机系统一直想做但一直没成功的事情。
微信小程序开放新能力——《小程序·云开发》
微信
在智能移动时代刚开始的时候,iOS和独树一帜,后来也陆续有iOS、等系统想要挑战,但是最后都失败了。
移动市场已经牢牢掌握在苹果和谷歌的手中,我们在之前关于锤子科技的文章中也提到,罗永浩希望摆脱束缚,但阻力巨大。
但现在看来,至少在中国市场,微信小程序很有可能完成前辈们未竟的事业,分一杯羹。有意思的是,腾讯曾经做过自己的ROM,作者甚至还为它写过评论,但后来被放弃了。

所有人都能想象到的是,能够在移动应用市场取得突破的并不是移动系统,而是聊天应用,然而事实却如此让人吃惊。
我认为微信小程序脱颖而出主要有三个原因。
第一是解决移动应用孤岛问题。移动应用孤岛问题伴随移动智能时代始终存在,应用各自独立、碎片化,数据无法互通。
但微信小程序则不同,一方面云函数、云数据库、云文件存储都是腾讯提供给开发者的,另一方面用户数据也是统一的,所有微信小程序都可以获取微信用户的账号体系,用户不需要为每个小程序都注册一个账号。
第二是解决应用深度的问题。2012、2013年左右,业界解决移动应用孤岛问题的方法基本是“手机浏览器+”,但是这个模式有一个问题,就是无法提供APP的应用深度。
相较于原生APP,微信小程序的功能更加贴近原生APP,目前很多微信小程序可以替代独立APP,比如大众点评网等。
最后要解决推广成本问题。这意味着开发者的推广成本低,用户获取成本低。正常情况下,一个App必须先在某个市场上线,然后才向用户推广,而用户必须安装过这个市场,否则不会下载。
而微信小程序,开发者只需要推广二维码,用户用微信扫描二维码即可获取。我相信中国没有几个人手机上没有安装微信。事实上,我认识的很多开发者朋友现在都热衷于开发微信小程序,尤其是独立开发者。
微信通过小程序逐渐构建起属于自己的独立体系,也从低调的策略走向如今的高调,一步步推进着这个步伐,甚至不惜与苹果大打出手。作为市场的既得利益者,苹果和谷歌自然不希望看到这种情况发生,但他们已经无法阻挡微信在中国的步伐了。