安卓不会死 微信小程序员不会独领风骚
很多朋友都问Android是不是快死了?就因为前阵子谷歌的一条新闻,说Google准备整合Android和Chrome OS的业务,推出一个新的操作系统Andromeda。
真的哭笑不得,且不说Android和Chrome OS整合到底是不是真的吧,因为Google到现在也没有官方回应,但Android和Chome OS这两个操作系统根本就不是一个量级上的产品。Android是什么?全球第一大移动平台操作系统,市场占有率超过70%,用户数达到了十几亿的规模,第三方应用数量也是百万级别的。而Chrome OS是什么?它是Google开发的一款基于PC的操作系统,主要是使用在Chromebook上的,这个操作系统非常简洁,几乎所有的操作都是在Web上完成的,因此它更像是一个浏览器,市场占有率只有不足4%。因此,就算是真的合并,也是Chrome OS兼并到Android上来,这和Android已死这种言论真是八杆子也打不上关系。
Google即使是再白痴的高管,也不会傻到放弃自己全球第一大的手机操作系统,放弃数百万的应用支持,来去整合出一个从零开始的操作系统出来。因此,我觉得最有可能的是,Chrome OS会兼并到Android系统中,为Android带来除了本地应用之外,更为丰富的PWA(Progressive Web Apps)应用,毕竟这才是Chrome OS所擅长的。至于名字会不会叫作Andromeda我不知道,但会以Android为主,Chrome OS努力向其兼并这一点我是肯定的。另外,Google在今年刚刚举办的中国开发者大会上大力宣传了Angular技术,其实我觉得这也是Google在释放重视PWA应用的信号。因为现在市场上使用React Native开发的呼声很高,虽然PWA应用是不可能完全替代原生应用的,但我觉得不管是Google还是苹果,都不希望将这种命门掌握在Facebook手上的,因此Google这次大力宣传Angular也可以视为准备开始和React Native进行直接的竞争。至于未来PWA应用的局势其实并不明朗,虽然现在React Native在市场占有率上是处于优势的,不过我可能更加看好Angular一些。我自己现在更加倾向于静观其变,等未来市场局势更加明朗的时候再尝试涉足这个领域,如果你对PWA应用非常感兴趣的话,目前先把JavaScript学好就可以了。
接下来想谈一谈小程序的事情
微信小程序是被炒得有点过度火热了,还记得在开放内测的第一天,朋友圈里简直是被各种刷屏,好像小程序就成了救世主一样,本地App已死的言论此起彼伏。
那小程序将来会不会可能取代原生的App?不会。小程序真的没有那么大的能耐,包括就连微信自己本身也都没有期望过小程序能有那么大的能耐。接下来我就和大家深入探讨一下小程序有哪些方面的限制吧。
首先,小程序和本地App相比,在用户体验方面基本上没有任何优势。不管是界面效果、速度、还是功能等等,这个相信没有异议。小程序最大的优势就在于不需要安装,可能只需要通过扫一扫二维码的方式就能立即使用某个小程序了。但是不知道大家有没有发现,其实扫一扫二维码的成本并不低。安装应用很多时候大家就是随手点一点就下载安装了,更有人在逛应用商店的时候会觉得这个有意思,下载下来试试,那个也有意思,下载下来试试。但是一张冷冰冰的二维码图片则不会引起人的任何兴趣,一般愿意去扫二维码的都是精准定位的用户,不可能会有人觉得你这个二维码看上去不错,我就来扫一扫试试吧。我经常在线下看到有不少做活动的,只要微信扫一扫二维码添加关注,就送一瓶饮料,即使是这样用倒贴钱的方式,扫码的人都不怎么多,可见大家对于扫描二维码还是非常吝啬的。所以,有大把大把App的用户量都是几千万甚至是上亿的,但是微信公众号有几十万关注的号就已经算是大号了,几百万关注的号那已经不得了了,几千万关注的号貌似还没听说过,因为扫描二维码的成本真的不低。
另外,我记得之前微信有透漏过,小程序是不能无限添加的,每一个微信用户最多只能添加20个小程序。那这20个小程序的限制就相当于你手机的内存空间了,每添加一个小程序你的内存空间就少了一点,添加满了之后还要移除之前的小程序才能继续添加新的,这样无疑就让用户对于扫描二维码变得更加吝啬了。当然现在小程序还没有正式推出,到底最终是不是使用扫描二维码的方式,以及有没有20个小程序的限制都还只是猜测,我们也只能继续关注微信的后续动态才能知道了。
接下来我们再来说一下小程序的定位,我记得不知是马化腾还是张小龙之前有说过,小程序不会打扰用户,它只会在那里静静地等待用户来使用。其实这样小程序就失去了很多提高用户粘性的机会,导致它的价值可能还不如公众号,因为公众号至少是可以向用户推送内容的。这样看来小程序可能更加适合于去开发一些工具类的应用,就是我需要用到你的时候自然会来找你。但是即使是工具类的应用,高频使用的工具可能也并不太适合小程序。比如说天气预报,Android上最方便查看天气预报的方式就是桌面上放置一个widget,如果我每次查看天气,都需要先打开微信,再进入小程序,然后才能查看到,感觉还是比较繁琐的。
最后再说一点,小程序如果真想替代本地App,那就动了太多人的蛋糕。App Store不会同意,360应用商店不会同意,甚至就连腾讯自己的应用宝也不会同意。市场还是多家的而不是微信一家的,毕竟微信自己的App不还在人家的应用商店上面挂着的么。
当然,我说了这么多小程序的不足并不是说它就不会成功,小程序一定会大获成功,就像当年的公众号一样。但如果说是要颠覆传统的本地App,那恐怕还差得有点远。
对于一些处于迷茫期的朋友,我给你们的建议就是,不必盲目去寻求到底该如何去进阶,其实只要你学会了之前所不会的东西,只要今天的你强过了昨天的你,那你就一直是在进阶的路上了。程序员每天的学习方式就是多做项目,多看源码,慢慢提升自己的能力。只要勤奋努力,工作久了能力自然而然就提升上来了。
三顾人才:你的职场经纪人 www.sangurencai.com
欢迎订阅三顾人才微信公众号:sangurencai
职场困惑,欢迎咨询或爆料,人才顾问和明叔专家团给您支招
最后更新:2017-10-08 02:59:32