连微信也沦为小程序,还是成就了新系统——热潮后的另类臆想
如果说现在的小程序快消亡了,那我们能看到背后更多的意义有哪些?移动应用的轻量级是一个趋势,也是一种优化。那么,是连微信也沦为小程序,还是微信成就了新系统?
张小龙曾经提到:微信本意并不做成一个只做内容传播的平台,而是要成为一个提供服的平台。由此我们看到了小程序的诞生。从微信服务号诞生之初,笔者就在思考:承载应用的是平台和系统,那么小程序这样的模式存在于微信的意义有多大?几率有多大?最终会是怎样的形态?
无论是PC端还是移动端,承载独立应用的平台是什么?——是系统。手机系统概念的普及是从智能手机开始的。在中国,诺基亚Symbian是大多数人接触手机系统的开始。当大家知道手机原来还有很多系统的时候,我想大多是从乔帮主的iPhone开始的。至此,移动应用便如看完《下水道美人鱼》后身上的鸡皮疙瘩一样,遍地而起。
智能手机系统催生了大量的APP,对这些APP来说智能手机系统就是它们的造物主。随着网络环境、硬件设备、技术实力、用户需求变化,移动应用的轻量级慢慢的将会是一种更好的体验和趋势(I think so)。而现在,便是这些移动应用重新建立规则的时候了,笔者大胆胡想:统治这些新轻量级应用不再是APP的“造物主”,而是APP本身(它们的公司)。就像人类在地球上生存的方式一样(原谅笔者脑洞混乱,常常胡思乱想),颠覆和统治的欲望从未泯灭。
所以笔者作了两种设想:其一,手机系统本身就是一款连接用户的社交产品,所有APP都成为“小程序”;其二:微信(腾讯)成就了一个新的手机系统。其实两种设想都会走向一种结果,后文具体阐述。首先我们还是从小程序聊起。
一、关于小程序
微信小程序和HTML5应用、微信服务号有哪些不同?
小程序这样的概念是被微信团队正式的提出来的。16年9月22日,微信公众平台对外放出200个小程序内测邀请名额,小程序也就是外界广为流传的微信“应用号”,具有不是APP“胜似”APP的效果。同年11月3日,微信团队宣布:微信小程序正式开放公测。届时笔者的朋友圈被“小程序”刷的外焦里嫩。真有那么新鲜么?不过我觉得对未来应用生态倒是挺有想象力。小程序单从模式上说和微信服务号并无差别,不过小程序丧失了主动了,以用户真实服务需求为中心,只能主动去开启。早在很久之前很多APP内也会内置很多网页级轻应用。那么微信小程序有哪些不同呢?
微信小程序是平台化的,用户有在同一个平台拥有去创造自己应用的机会。传统APP内的HTML5应用都是产品团队自己开发或者预置的。
和微信服务号相比,小程序更是为了贴合实际需求,没有更多传播属性。
使用流畅度上比HTML5应用更好一些。这也是笔者想着重阐述的一点。
笔者未从事技术开发岗位,先从产品使用感受来分析。页面缓存是提高使用流畅度的好方法,但这对平台扩张和本身使用体验绝非良策。那么除了页面缓存,微信的小程序还做了哪些优化呢?
微信小程序界面效果_Android端从上图可以看到,打开小程序所有应用的加载页面、产品框架结构大多都是一致,并且小程序在Android系统手机也做到了沉浸式设计,并且手机顶端状态栏颜色会随着不同APP主题色改变。所以应用轻量级化的解决方案已经初露雏形,我想是微信在APP本身就预置了固定框架和组件从而优化了加载效率,这一点和后续两种设想有着重要关联。目前APP大军虽然在翻云覆雨、翻来覆去,但水乳交融之下其实不难发现所有APP的产品框架和结构并无太大差别。既然并无差别那为何要重复下载那么多躯壳?如果每听完一首歌就得换一副耳机,不是浪费么?
二、两个设想:微信沦为小程序,还是微信成就了新系统
其实,这两个设想导至的都是同一个结果,只不过以微信为契机来阐述这个话题,也许会更加直观。
从过去到现在,连接用户通信的基础是仍然“信号”,或者说是你的手机号;回想20年前,没多少人会想到通讯信号能够覆盖到自己老家那个屯儿的山沟沟的石缝里。在未来,连接用户通信的基础将会变成“网络”,直观的说就是你现在的流量。
而手机系统本身就是一款社交连接平台,你的“朋友圈”不再存在于微信中而就在你手机系统中。手机本身就能解决当初微信、米聊等产品建立之初想解决的问题(iPhone手机中的iMessage也不就是这样的简单雏形吗?)。也许那个时候,我们交换的并不是手机号而是邮箱号,通过邮箱号就是我们建立联系的基础。当然还有很多其他形式,比如说现在国内QQ号、微信号都有可能。当然,这个联系“基础”更有可能是有系统本身建立的,如果微信(腾讯)成就了新系统,那自然便有可能是微信号。所以,也许现在可以慢慢明白前文所提到的“两个设想导至都是同一个结果”,微信只是话题阐述的契机和最形象的代表。
手机系统本身作为社交连接平台只是设想的开始。回到在对小程序的讨论中的第三点——“水乳交融之下其实不难发现所有APP的产品框架和结构并无太大差别”。如果手机系统中已经预置好了各种各种样的外壳(APP运行所需要的框架和部件),而开发者们只需要为他们穿上衣裳即可,做一个APP可能就同现在完全不懂技术的人完成一套HTML5一样简单。而在微信中使用小程序和在系统中使用小程序,哪一个体验更棒,结果不言而喻!随着网络的覆盖和硬件设备的优化,这一切都是有可能的,那时便是“移动应用”热潮终结,迎接互联网帝国下一个里程碑的时候。