微信七年回顾:历经多少质疑和差评,才配拥有今天的强大

本文原作者: 夏之南,感谢原作者的分享。

1、前言

不知不觉,微信已经诞生七年了。 从第一版到现在,微信的演变史,很像一部创业史,很好地诠释了创业者能经得起多少质疑和差评,才配拥有多大的成功。

编者注:微信作为移动端IM的标杆,无论是产品定义还是技术追求(关于微信团队对技术的极致追求,可以在即时通讯网找到很多微信团队分享的文章,从文字中完全可以理解微信团队的技术追求),都值得广大即时通讯技术开发者学习。

就像我在前天的文章《为什么说即时通讯社交APP创业就是一个坑?》中回复的一样:“很多人连自已的IM产品到底是定位熟人社交还是陌生人社交都没想清楚,就一股脑地照搬微信的各种功能——美其名曰‘因为微信有,我也要有啊!’”,这样的老板或产品经理、这样的IM,它不死谁死。总之,研究和学习微信,是为了让自已的IM变的更好。巨人就在眼前,为何不跳上它的肩膀?

学习交流:

- 即时通讯开发交流3群:185926912[推荐]

- 移动端IM开发入门文章:《新手入门一篇就够:从零开发移动端IM

(本文同步发布于:http://www.52im.net/thread-1624-1-1.html

2、相关文章

技术往事:微信估值已超5千亿,雷军曾有机会收编张小龙及其Foxmail
腾讯开发微信花了多少钱?技术难度真这么大?难在哪?
开发往事:深度讲述2010到2015,微信一路风雨的背后》 
开发往事:微信千年不变的那张闪屏图片的由来》 
开发往事:记录微信3.0版背后的故事(距微信1.0发布9个月时)》 
一个微信实习生自述:我眼中的微信开发团队

3、正文引子

最近,沉寂已久的微信仿佛打足鸡血,频繁更新,一波骚气的操作,终于在“可以把浏览的文章缩小为浮窗”的新功能上线后,赢得大多数人拍手称赞。

<ignore_js_op>
▲ 微信浮窗功能

随着微信此次升级新版本,这二天里,一张带着历史气息的截图在朋友圈刷屏,内容是七年前微信刚刚上线时的一组用户评价。

大家试着感受一下:
<ignore_js_op>

怎么样?句句扎心吧。看着七年前的这些差评,既朴实又清奇,你们是不是也哭笑不得,只能和我一样感慨:“这……当初谁TM能想到微信会有今天!”

4、七年前 ,给微信的那些奇奇怪怪的“差评”

2011年1月21日,微信上线了。

虽然,有微信七年来,一切都已被改变。随着微信生态的丰富和拓展,今年以来,更是有很多人开始鼓吹“微信互联网”的概念。

不过,和所有手机软件应用一样,App Store里留下了不同时期大家对微信各个版本的评价。

在不同的维度上,翻看App Store里微信App的“评分及评论”,它们见证微信,从一个普普通通的应用,一路成长为移动互联的庞然大物。

从时间上看,大多数给微信打出最低1星的评价,都集中在七年前,即微信刚上线的时候。很多人甚至直接打出“不好”“一般”“垃圾”……

一起来见识下当年的用户是如何吐槽微信的。

4.1“腾讯骗子!不能给手机发短信”

Emmmm……让我们闭眼回忆一下,那是一个遥远的年代,移动互联网的大风刚刚刮起。那时候流行的是在电脑上用飞信给手机群发短信。

<ignore_js_op>

当时,这个脸上只有嘴的飞信,比脸上没有嘴的微信还要火。

所以,微信面世不久,我们看到很多有意思的评论,比如,有下载安装过微信的用户吐槽:

这也叫信?根本不能对手机发短信……

<ignore_js_op>

<ignore_js_op>

4.2“请问……这和QQ有啥区别?”

根据公开资料,最早的手机QQ诞生于2003年,没错,就是那个功能机横行,大家还在被诺基亚统治的洪荒时代。等微信出道的时候,无论是功能还是在移动端的用户体验,手机QQ都已更新迭代的比较完善,而且已经积累起庞大的用户基础。

所以,很多早期微信App评论的焦点集中在:用这个……还不如用QQ?

<ignore_js_op>

其实,最初微信能用QQ账号直接登陆使用,同时,也可以方便地添加QQ好友为微信好友,借助QQ庞大的用户群,微信在发布之初便拥有极大的优势。但就是这个和QQ打通的功能,也引来非议一片。

<ignore_js_op>

4.3“赤果果的抄袭!”

七年前,微信诞生之初,类似的产品除了飞信,还有小米的米聊,而且先于微信上线,至于微信有没有抄袭后者,七年来,这笔旧账时不时会被网友翻出,讨论一番……

<ignore_js_op>

2010年12月,比微信面世的时间更早,米聊发布安卓版本。特别是两款产品存在诸多相似的地方,即便是七年后的2018年初,还有人不依不饶,在腾讯公关负责人张军感慨微信走过7年的微博下呛声:抄的小米的米聊……

<ignore_js_op>

而七年前的微信产品评价里,这样的声音就更多见了,不难看出,有很多还是米聊的用户:
<ignore_js_op>     <ignore_js_op>

以及,其它各种吐槽……走一波:
<ignore_js_op>

5、七年后 ,看看大家对微信的期待和建议!

看完七年前的用户对微信的差评,很多人一定感触颇深。在随后的日子里,微信一步一步更新换代。

最频繁的2011年几乎每月上新一个版本,增加几个新功能,比如:

  • 2011年3月 支持多人会话,方便您在手机上开展小群体讨论。
  • 2011年4月 发消息的时候,支持插入表情,为您增加了一种表达方式。
  • 2011年5月 对讲机:可以群聊语音对讲,新潮好玩。
  • 2011年6月 寻找手机通讯录好友:选择启用手机通讯录后,系统会自动帮您找到通讯录里正在使用微信的好友。
  • 2011年8月 支持视频即拍即发,支持查看附近的人,支持修改群备注名称。
  • 2011年10月 支持通过摇一摇手机找到同时也在摇手机的朋友。

……

(编者注:微信开发团队在《开发往事:记录微信3.0版背后的故事(距微信1.0发布9个月时》一文中有详细提到这一年)

从朋友圈、公众号、抢红包到支持支付功能……随后的七年间,这款产品成为中国互联网的一个奇迹,彻底改变了中国人的日常生活。其背后的主导者Allen也被推上神坛,“微信之父”的名声甚至溢出互联网圈,成为中国最广为人知的产品经理。

这次,除了七年前的差评,我们还截取了一些App store里用户对目前微信功能的建议。

比如,希望微信群能像QQ群一样,群主可以撤回群成员的消息:
<ignore_js_op>

还有很多人希望可以更改微信账号,哪怕给一次机会也好:
<ignore_js_op>

以及,脑洞清奇的……夜间模式:
<ignore_js_op>

还有,希望视频聊天有美颜、瘦脸、大眼功能……(这位宝宝,你这是想要全网直播吗?!)
<ignore_js_op>

以及,其它千奇百怪的建议:
<ignore_js_op>

6、回顾过往,微信的一切是从简陋的聊天框开始的

七年,微信从一款即时通讯类的手机应用,野蛮生长为微信生态,乃至成为移动互联网基础设施。但一切都是从简陋的对话框开始的。

估计很多人都没见过,微信1.0 for iPhone(测试版)的页面长这样:
<ignore_js_op>

微信底部还只有两个tab,一个通讯录,一个设置,简陋到不能再简陋:
<ignore_js_op>

七年前,在下载评论区给微信一星差评的人,一定不曾想到,这款应用几乎改变了每个中国人的生活方式。

我们一边看着那些神评论,一边感慨着时代的变化,微信也正是在一次又一次的吐槽中,敲敲打打,不断改版升级,成长完善……

有人说,再多的赞美之词,对微信,都不过分;再多的称赞,对张小龙,都名副其实。

还有人调侃,翻开七年前的微信评价,发现生活就是一场场的打脸... ...

附录:更多微信、QQ的文章汇总

[1] 更多有关QQ、微信的技术故事:
技术往事:微信估值已超5千亿,雷军曾有机会收编张小龙及其Foxmail
QQ和微信凶猛成长的背后:腾讯网络基础架构的这些年
闲话即时通讯:腾讯的成长史本质就是一部QQ成长史
2017微信数据报告:日活跃用户达9亿、日发消息380亿条
腾讯开发微信花了多少钱?技术难度真这么大?难在哪?
技术往事:创业初期的腾讯——16年前的冬天,谁动了马化腾的代码》 
技术往事:史上最全QQ图标变迁过程,追寻IM巨人的演进历史》 
技术往事:“QQ群”和“微信红包”是怎么来的?》 
开发往事:深度讲述2010到2015,微信一路风雨的背后》 
开发往事:微信千年不变的那张闪屏图片的由来》 
开发往事:记录微信3.0版背后的故事(距微信1.0发布9个月时)》 
一个微信实习生自述:我眼中的微信开发团队
首次揭秘:QQ实时视频聊天背后的神秘组织
为什么说即时通讯社交APP创业就是一个坑?
微信七年回顾:历经多少质疑和差评,才配拥有今天的强大
>> 更多同类文章 ……

[1] QQ、微信技术团队原创文章:
微信朋友圈千亿访问量背后的技术挑战和实践总结
腾讯技术分享:腾讯是如何大幅降低带宽和网络流量的(图片压缩篇)
腾讯技术分享:腾讯是如何大幅降低带宽和网络流量的(音视频技术篇)
微信团队分享:微信移动端的全文检索多音字问题解决方案
腾讯技术分享:Android版手机QQ的缓存监控与优化实践
微信团队分享:iOS版微信的高性能通用key-value组件技术实践
微信团队分享:iOS版微信是如何防止特殊字符导致的炸群、APP崩溃的?
腾讯技术分享:Android手Q的线程死锁监控系统技术实践
微信团队原创分享:iOS版微信的内存监控系统技术实践
让互联网更快:新一代QUIC协议在腾讯的技术实践分享
iOS后台唤醒实战:微信收款到账语音提醒技术总结
腾讯技术分享:社交网络图片的带宽压缩技术演进之路
微信团队分享:视频图像的超分辨率技术原理和应用场景
微信团队分享:微信每日亿次实时音视频聊天背后的技术解密
QQ音乐团队分享:Android中的图片压缩技术详解(上篇)
QQ音乐团队分享:Android中的图片压缩技术详解(下篇)
腾讯团队分享:手机QQ中的人脸识别酷炫动画效果实现详解
腾讯团队分享 :一次手Q聊天界面中图片显示bug的追踪过程分享
微信团队分享:微信Android版小视频编码填过的那些坑》 
微信手机端的本地数据全文检索优化之路》 
企业微信客户端中组织架构数据的同步更新方案优化实战
微信团队披露:微信界面卡死超级bug“15。。。。”的来龙去脉
QQ 18年:解密8亿月活的QQ后台服务接口隔离技术
月活8.89亿的超级IM微信是如何进行Android端兼容测试的
以手机QQ为例探讨移动端IM中的“轻应用”
一篇文章get微信开源移动端数据库组件WCDB的一切!
微信客户端团队负责人技术访谈:如何着手客户端性能监控和优化
微信后台基于时间序的海量数据冷热分级架构设计实践
微信团队原创分享:Android版微信的臃肿之困与模块化实践之路
微信后台团队:微信后台异步消息队列的优化升级实践分享
微信团队原创分享:微信客户端SQLite数据库损坏修复实践》 
腾讯原创分享(一):如何大幅提升移动网络下手机QQ的图片传输速度和成功率》 
腾讯原创分享(二):如何大幅压缩移动网络下APP的流量消耗(下篇)》 
腾讯原创分享(三):如何大幅压缩移动网络下APP的流量消耗(上篇)》 
微信Mars:微信内部正在使用的网络层封装库,即将开源》 
如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源》 
开源libco库:单机千万连接、支撑微信8亿用户的后台框架基石 [源码下载]》 
微信新一代通信安全解决方案:基于TLS1.3的MMTLS详解》 
微信团队原创分享:Android版微信后台保活实战分享(进程保活篇)》 
微信团队原创分享:Android版微信后台保活实战分享(网络保活篇)》 
Android版微信从300KB到30MB的技术演进(PPT讲稿) [附件下载]》 
微信团队原创分享:Android版微信从300KB到30MB的技术演进》 
微信技术总监谈架构:微信之道——大道至简(演讲全文)
微信技术总监谈架构:微信之道——大道至简(PPT讲稿) [附件下载]》 
如何解读《微信技术总监谈架构:微信之道——大道至简》
微信海量用户背后的后台系统存储架构(视频+PPT) [附件下载]
微信异步化改造实践:8亿月活、单机千万连接背后的后台解决方案》 
微信朋友圈海量技术之道PPT [附件下载]》 
微信对网络影响的技术试验及分析(论文全文)》 
一份微信后台技术架构的总结性笔记》 
架构之道:3个程序员成就微信朋友圈日均10亿发布量[有视频]》 
快速裂变:见证微信强大后台架构从0到1的演进历程(一)
快速裂变:见证微信强大后台架构从0到1的演进历程(二)》 
微信团队原创分享:Android内存泄漏监控和优化技巧总结》 
全面总结iOS版微信升级iOS9遇到的各种“坑”》 
微信团队原创资源混淆工具:让你的APK立减1M》 
微信团队原创Android资源混淆工具:AndResGuard [有源码]》 
Android版微信安装包“减肥”实战记录》 
iOS版微信安装包“减肥”实战记录》 
移动端IM实践:iOS版微信界面卡顿监测方案》 
微信“红包照片”背后的技术难题》 
移动端IM实践:iOS版微信小视频功能技术方案实录》 
移动端IM实践:Android版微信如何大幅提升交互性能(一)
移动端IM实践:Android版微信如何大幅提升交互性能(二)
移动端IM实践:实现Android版微信的智能心跳机制》 
移动端IM实践:WhatsApp、Line、微信的心跳策略分析》 
移动端IM实践:谷歌消息推送服务(GCM)研究(来自微信)
移动端IM实践:iOS版微信的多设备字体适配方案探讨》 
信鸽团队原创:一起走过 iOS10 上消息推送(APNS)的坑
腾讯信鸽技术分享:百亿级实时消息推送的实战经验
IPv6技术详解:基本概念、应用现状、技术实践(上篇)
IPv6技术详解:基本概念、应用现状、技术实践(下篇)
>> 更多同类文章 ……

(本文同步发布于:http://www.52im.net/thread-1624-1-1.html

原文地址:https://www.cnblogs.com/imstudy/p/9110390.html

时间: 2024-10-15 20:07:30

微信七年回顾:历经多少质疑和差评,才配拥有今天的强大的相关文章

编码原理(七) --回顾

上一篇我们讲解了熵编码的另一种方式CABAC,熵编码结束之后,那么整个编码过程的核心过程也就结束了,后续的工作就是为了适配网络发送等做一些封装的工作.本篇对整体的编码过程作一个简单的回顾,整体上感知一下一个像素的矩阵快,是如何一步一步被减肥的,哈哈: 1 DCT变换 经过DCT变换,实现了频率的集中. 2量化 经过量化,我们对DCT变换后的系数进行以QP=28的量化,此时得到了一些左上角集中了非零值的系数矩阵. 3 ZigZag扫描 ZigZag扫描,将二维的系数矩阵转换成一维的序列. 4 熵编

第七章 回顾-软硬链接

命令总结: 1.echo 所见即所得,输出内容到屏幕上面. 单引号和双引号及不加引号的区别? 单引号:所见即所得.单引号里面的内容,会被看做一个整体,不会解析变量和特殊字符. 双引号:所见即所得,会解析变量. 不加引号:所见即所得,会解析变量.支持通配符. 反引号:先执行反引号里面的命令,将输出结果交给外面的命令.(反引号执行的是命令) [[email protected] ~/shell]# mkdir date +%F [[email protected] ~/shell]# ll tota

七年相思三碗酒,这句喜欢才说出口

(1) 一个礼品店里,突然进来三个帅帅的小男生,另外两个簇拥着其中一个,嬉笑着讨论要买什么. 那个男生举起一个粉色带着小波点的钱包,羞涩地征求另外两个男生的意见:"你们觉得这个好看吗?" 其中一个坏笑着说:"表白不用这么好的钱包啊,万一失败了可血本无归哈." 男生愣住了,一本正经地说:"你说什么呢!这是个好女孩,我想娶她." 然后,他雄赳赳气昂昂地跑去结账了. 那一刻,我这张老脸不自觉泛起一阵笑,莫名被这种刚烈决绝的态度"甜到哀伤&qu

十五天精通WCF——第七天 Close和Abort到底该怎么用才对得起观众

一:文起缘由 写这一篇的目的源自于最近看同事在写wcf的时候,用特别感觉繁琐而且云里雾里的嵌套try catch来防止client抛出异常,特别感觉奇怪,就比如下面的代码. 1 public void StartNormalMarketing(int shopId, List<int> marketingIdList) 2 { 3 4 using (SendEventMarketingService.DistributeServiceClient client = new SendEventM

老罗最新发布了“子弹短信”这款IM,主打熟人社交能否对标微信?

1.引言 2018年8月20日,锤子科技在北京召开了夏季新品发布会.除了新手机,发布会上还正式推出了主打语音功能的即时通讯IM聊天工具:子弹短信.这款工具此前今年早些时候在「鸟巢」发布会上初次亮相,在经历了几个月的测试后,如今终于正式上线了(想要尝鲜的可以去官网下载:https://im.smartisan.com/,细节上坑还比较多,请自行体验). ▲ 锤子科技2018夏季新品发布会 ▲ "子弹短信"的多端效果图 从"子弹短信"官网上的效果图来看,这款IM目前至少

盘点和反思在微信的阴影下艰难求生的移动端IM应用

本文原作者:李越,由银杏财经原创发布,本次内容改动. 1.前言 上线一周完成1.5亿元融资,上线10天总激活用户数超400万,8月29日单日新增用户超100万,这是子弹短信交出的最新成绩单(详见<[资讯] "子弹短信"发布一周即融得1.5亿资金>). ▲ 老罗的"子弹短信"这个牛逼,又可以吹很久了 这样的数据,几乎就要接近移动互联网时代APP最快增长记录了.即便是微信,在最初上线的半年时间里,用户数也未突破100万.网易和中国电信推出的易信,曾在上线24

腾讯技术分享:GIF动图技术详解及手机QQ动态表情压缩技术实践

本文来自腾讯前端开发工程师" wendygogogo"的技术分享,作者自评:"在Web前端摸爬滚打的码农一枚,对技术充满热情的菜鸟,致力为手Q的建设添砖加瓦." 1.GIF格式的历史 GIF ( Graphics Interchange Format )原义是"图像互换格式",是 CompuServe 公司在1987年开发出的图像文件格式,可以说是互联网界的老古董了. GIF 格式可以存储多幅彩色图像,如果将这些图像((https://www.q

干货分享:十年大厂资深程序员的开发经验总结

本文由腾讯云加社区整理和发布,原文链接:cloud.tencent.com/developer/article/1004735,内容有删减和改动. 1.引言 在互联网一线做了十年的程序开发,经历了网易.百度.腾讯研究院.MIG 等几个地方,陆续做过 3D 游戏.2D 页游.浏览器.移动端翻译 app 等.积累了一些感悟,但必然有依然幼稚的地方,就当抛砖引玉,聊为笑谈. (本文同步发布于:http://www.52im.net/thread-2162-1-1.html) 2.关于作者 康亮: 腾讯

知识科普:IM聊天应用是如何将消息发送给对方的?(非技术篇)

1.引言 沟通是人类的最基本需求,复杂多变的沟通内容.沟通方式,正是人类文明之所以如此璀璨的关键所在. 在自然界中,要完成一件事情的沟通,我们可以直接通过声音传递给对方,这是再平常不过的事了(靠“吼”就能解决). 随着计算机的普及,互联网改变了我们的生活,甚至改变了我们的沟通方式.现在,“有什么事微信或QQ上找我”已经是很多的人口头禅了. 那么,作为不懂技术的普通人,有没有想过,你每次使用QQ或微这种IM聊天应用时,你所发送的消息,是如何被计算机送达给对方的?(这显然不可能靠“吼”解决 ^_^)