大家周末快乐,我想你们都在家享受这个周末。今天就和大家分享一下最近非常火的微信小程序的畅想,我们来聊聊这个小咚咚未来还有什么新的机会。
背景
如果你是 Java 程序猿,想必听说过一个名字:这是一个运行在浏览器中的小程序,用 Java 语言开发,至今仍被浏览器所支持。在它出现之前,已经在屏幕上存在了很长时间的特殊效果,例如水中的反射、烟花等,以及 Java 本身,它使用证书从浏览器应用程序访问数据。我曾经开发过一个在线馆藏,可以导入和导出数据,就像今天一样。
后来又出来了,因为速度和性能都不太好,应用领域已经被占用了不少。现在,部分功能已经被 HTML 5 取代,可以说是一代人才,一代比一代强。
比如现在,Web 开发者可以轻而易举地使用 和 JS 来开发一些应用,以扩展(插件)的形式嵌入到浏览器中,这些扩展都包含在应用商店中(地址就是),用来增强功能,从而在短短几年内赶上来,迫使 自攻,废弃自己的 IE, 开发新的 Edge 浏览器,并推出 EDGE 自己的应用商店。
事实上,每个人都学到的人,你是对的,那就是苹果。
在这些应用商店中,苹果在审核方面是最严格的,有审核时间、内容、开发质量等,这使得一些应用可以在一周左右的开发时间内上线,而且好处是质量得到了有效的保证,所以使用苹果手机的用户有比较好的应用体验和质量。
我们回到微信,腾讯的能力是先复制后超,它是第一个学会美国的,它在海外的英文名字,除了日韩用户喜欢的好线,然后大家发展,我们互相学习(朝)习(习),微信在腾讯QQ的大力支持下, 已成为全球最受欢迎的应用,从一个聊天工具,逐渐成为社交、阅读、电商和支付的巨型应用。
在微信发展初期,产品能够在功能和体验上有效克制、保持简单,这与微信产品负责人张小龙有直接关系。它的每一次迭代都是极其严肃和谨慎的。这与很多公司的产品有关,抑制不住贪婪,叠加功能,结果都没有成功。
大家都知道,最初的中国互联网是中心化的,依靠门户等内容传播,它是一个只读的互联网。在 Web 2.0 时代,它将成为每个人都可以参与的可写互联网。而今天的移动互联网,它没有一个中心节点,而是连接了更多的人、设备和服务。微信作为其中一款 APP,让中国人可以在不使用短信的情况下相互聊天,无需打电话就可以通过语音相互交流。它迫使运营商成为流量提供商和服务提供商,并成为数据管道。
微信对内容和服务进行了细分,很符合国内的习惯和名字。在国外点赞的某个频道的内容叫订阅,学会了微信之后叫XX号,根据不同的场景和服务叫订阅号,服务号也有企业账号。说到这里,我觉得微信团队在命名的时候脑子里动脑筋很强,大家都想着去国外的医院打电话预约(),和国内的人叫挂号,功能一样但感觉完全不同,张小龙的产品经理也极其接地气。
微信的订阅号让更多的人才得到价值释放,在业余时间赚取收入,收获更多的用户,成为“自媒体”,企业也利用微信尽可能地贴近用户,不再处于顶端,而是以人的形式与用户和粉丝互动。“自媒体”成为优质信息的基础,以小编为中心的门户网站越来越弱小,开通的媒体平台和各种号码越来越多,但无法与微信的装量和使用率相提并论,微信的战场上就有了阿里的支付宝。
小程序的名称
今年 1 月,微信表示将推出应用账号。等了十几个月后,微信终于推出了“小程序”。据说原来叫申请号,苹果看到你腾讯想占我的地盘,就没干了。后来,小马哥和小龙商量,把名字改成了“申请号”。这东西还在测试期,有图有真:

其实,无论是叫「小程序」还是「申请号」,都没人从一开始就去想,也没有人一下子就看到了未来。
每个人都是技术人员,喜欢深入了解事物的根源。这项应用技术起源于何处?嗯,它来自一个 404 网站——,不断给自己制造麻烦,给一群工程师花大价钱,把他们养起来做一些让他们感兴趣的东西,然后发布源码,这简直违背了中国大多数老板的良心。这一次性开源了 20 多个应用程序,例如 HHVM、Flux 和前端应用程序。
同样,所有应用程序都是基于 Web 的,CEO 小扎也是一名 PHP 程序员。过去,客户端是开发的,但出于性能原因,它被开发取代了。但小扎并不甘心,他聚集了这么多技术高手,无处安放,就让他们想办法利用他们来实现移动端。终于,有一天,Rect 诞生了。
这样调用手机本地 API 非常方便,使用 HTML 5 开发客户端也很方便。也就是说,您不必每次都等待 Dad 的评论才能发布新版本!
Rect 更超越,可以平衡性能和接口,让体验达到代码的感觉,而且轻量级开发,前端工程师或者稍微了解 H5 的人都可以开发,是不是很神奇?
Rect 允许开发人员开发应用程序,而无需学习其他开发语言,例如 C 和 Swft,这些语言需要时间来学习。
微信小程序的部分底层借鉴了 Rect 的底层框架。以下是解压微信小程序开发工具的目录结构:
看,出现了Rect.js,你可以确定核心就是它:)
微信消化吸收了 Rect 的精髓,于是出现了应用号的想法。
可以想象,微信就像一个浏览器,它开放了一些只有微信自己才能调用的 API,为用户提供陀螺仪、通话、智能语音、物联网接入等强大的功能。
小程序与未来
目前,小程序仍处于小规模测试阶段,需要邀约。让我们想象一下它的机会和未来。
1) 对个人用户的影响
当你关注一些订阅账户时,有时会被引导到该账户的 M 站。有加载时间,会有些程度上增加用户的等待时间,刷新 EIPC 会有闪烁的感觉。当订阅使用「小程序」时,用户在使用时感觉是在使用微信的本地功能,无需单独安装 APP。
2) 对企业用户的影响
对于企业来说,在超过 10 亿用户的规模下,无需开发独立 APP,媲美独立 APP 的用户体验可以直接托管在微信生态中,可以降低成本,更好地获得数亿用户、社交关系、兴趣和流量。例如,依赖手机本地功能的应用程序可以在 中无缝运行。
3) 对 ISV 的影响
对于独立软件厂商(ISV)来说也是一个巨大的机会,在这个生态下,之前的微信电商提供商如有赞、微电、微信公众号运营、外包软件开发商等,可以借此机会加快研发力度,快速切入,为企业用户提供更好的应用号软件产品和服务。
微信小程序目前分批开放给部分开发者,没有开启该功能的同学可以去以下网站体验和参考:
总结
今天我和大家分享了微信应用号的由来和发展,在科技的快速发展中,每一步都在解放人们的工作,提高效率,改善体验。以后我会和大家分享一些相关的技术研发(keng)。
它最初是一个聊天程序,然后慢慢发展成为一个生态系统。小程序让我们都能分享微信的社交红利,我们可以背靠大树乘凉。
今天聊了这么多,期待微信小程序的正式开启。下次,我们再说吧~
作者:杜江.() 社区创始人。多年的建筑和管理经验。著有《PHP5 和 Web 开发技术详解》、《PHP5 完整策略》、《PHP 和高性能应用程序开发》(由机械工业出版社出版,可在各种电子商务平台和书店购买)。