【★】微信之于QQ的市场哲学
2016年的移动app下载排行榜出炉后,我们惊奇发现,前十名中有6个应用软件来自腾讯公司。而前两名毋庸置疑是远远碾压第三名的微信与qq。这让我们看到社交app的重要性的同时也回到了那个原始的问题:腾讯公司在有了qq之后为什么还要开发微信?为什么微信能如此火热甚至超过了qq?
早期也写过相关的论文,但这次我要从哲学和心理学的角度重新审视这个话题。
10年代初,苹果产品掀起了智能手机的浪潮,人类由此从PC互联网时代走进移动互联网时代,人们的生活习惯发生了巨变。
10年代以前,腾讯qq作为PC端通讯工具已经成为一种符号,影响着生活方方面面。
10年代之后,微信成为移动终端社交工具的代表作品,病毒式的蔓延扩散。
◆企业/团队都遵循着“产品多样性多元化”的原则。
大型企业想要垄断整个行业领域,光靠最初的单一的产品是不行的,必须要开发其他产品,与原先的相辅相成,满足用户更多的需求。理由如下:
1.单一产品无法承载过多功能,无法脱离“传统”
2.多元化的产品大大扩宽了用户群体,如同“双重锁定目标”的哲学概念。
无论是互联网公司,原厂,还是游戏和影视制作公司都默默遵循着这条法则以实现其可持续发展。
QQ的基础上微信的诞生就是完美的遵循了“多样性”的原则。虽然qq手机端现在也做的不错,但他最初是完全建立在Windows上的电脑界面,对此90后都有感受。
一个新时代的到来,必然伴随着众多中小企业的崩溃或崛起,而大型企业原有的产品也受到巨大冲击。这时,创新是解决矛盾的唯一救命稻草。
移动互联网时代的到来急速增长了上网人群,部分中老年人也变成了网民。新时代的运行法则骤然转变,再加上一个心理因素:
◆用户喜新厌旧的心理。
微信与qq在功能上有很多不同,比如qq账号注册繁琐,而微信很简便;qq注重文本交流,微信侧重音频;微信保证个人隐私而qq不能;qq面向国内用户而微信面向世界。
总体来说,qq是PC上的杰作而微信完美呈现了移动互联网的特性。
移动互联网时代的特色有:移动支付平台,企业公众平台,即时通讯平台,好友互动平台,掌上游戏平台,甚至“摇一摇”等传感功能。这些工作在台式机上几乎无法完成。
虽然从今天角度,qq也可以在手机上做的很成功,但当时微信出现的必然性有两个重要原因:
依赖性。QQ的成长基因根深蒂固在电脑界面上。
腾讯qq从最早单一的文字聊天功能,到今天融合了新闻、社交、游戏、综艺、邮件的庞大客户端,其要想很好的移植到全新的移动市场,并符合手机环境,保证用户体验,必定面临“减肥”的需要。但我们都知道增肥容易减肥难啊!更何况减什么,怎么减对于QQ这种级别的软件来说绝对是不小的难题!
◆人们的思维定式。
当时一款通讯软件“米聊”的出现给人们一种新鲜感,而用户们的潜意识告诉自己,qq只适用于电脑上,有了智能手机就要用一款全新的应用软件。人们对qq的印象停留在台式机和笔记本上。
由于qq承载了太多好友和个人信息,人们在添加新朋友的时候回有意识的倾向于这款不同的手机软件。
于是马化腾全力打造基于手机开发的微信产品,并且凭借腾讯公司的经验和资本,迅速反超了一切竞争者,甚至最终奠定了与qq之间的良性竞争的环境。
之前也说过,qq的转型很困难,从这一点可以引出最后一个自然规律,那就是:
◆企业/团队都难逃生命周期中的衰退阶段。产品转型要克服很大阻力。
自然界万物都不是永恒的,企业产品也难逃此劫。
QQ历经十余年,形成了庞大体系,似乎已经到达了顶峰,而一个越完整的体系想改变也就越难。微信是个全新的开始,拥有巨大的发展空间。社交软件领域是个巨大的市场,腾讯无法将所有的应用功能全压在qq身上,而微信恰好替其分担许多。相比花里胡哨的qq,微信更受专业人士的青睐。而如果qq在新时代强行转型做手机端,那定会感到心有余力不足,不仅要不少时间,还要克服用户“反改变心理”,因此定会有用户流失。而米聊和微信没有这层包袱,一心一意考虑用户需求和创意即可。
微信之于QQ的最大优势就在于,面对这个全新的市场,没有任何包袱和“经验”的束缚,可以完全根据自己的理解,专注的针对这一全新的市场,去开发最适合它的产品。
如今超过70%的互联网流量都来自智能手机端,新的主流造致微信超越qq也就不足为奇了,任何大企业只有不断创新,不断颠覆自己的产品才能在IT界生存下去。作为亚洲地区最大用户群体的移动即时通讯软件,微信之于qq即是最好的佐证。
————————以上为作者原创,转载请私信本人,谢谢——————————
(只有不断关注行业才能拥有一双慧眼,发现市场的规律)
【★】微信之于QQ的市场哲学的更多相关文章
- 【★】微信之于QQ的市场哲学
2016年的移动app下载排行榜出炉后,我们惊奇发现,前十名中有6个应用软件来自腾讯公司.而前两名毋庸置疑是远远碾压第三名的微信与qq.这让我们看到社交app的重要性的同时也回到了那个原始的问题:腾讯 ...
- 网站如何接入第三方登录,微信登录和QQ登录:注册认证篇
第三方登录平台接入 (QQ\微信登录) QQ登录接入 第一步成为QQ应用开发者,审核期限七天 一.所需材料 1.公司注册相关信息 2.营业执照扫描件 微信登录接入 第一步成为微信开发平台开发者,认证费 ...
- Android 微信分享与QQ分享功能
微信分享与QQ分享功能现在都挺常见的,可以根据一些第三方社会化分功能快速实现,不过多多少少都不怎么纯净,最好都是自己看官方文档来实现就最好了~ 一.微信分享 微信分享功能需要先在微信开放平台注册应用并 ...
- css实现微信信息背景qq聊天气泡
用css实现一个椭圆形状的背景框很好实现 css: div{ width:200px; height:80px; background-color: #78DDF8; border-radius:10 ...
- 通过js区分移动端浏览器(微信浏览器、QQ浏览器、QQ内置浏览器)
由于公司业务中涉及到一个分享指引功能,而像微信.QQ内置浏览器需要引导用户点击右上角进行操作,其他浏览器则引导点击浏览器下方进行操作,因此需要区分浏览器类型: 通过在页面alert(navigator ...
- java实现windows下amr转换为mp3(可实现微信语音和qq语音转换)
最近做一个项目需要将微信的语音文件放在页面进行播放,查了好多资料发现,web页面直接播放并没有一个好的解决方案,于是就想到了先将amr文件转换成易于在页面播放的mp3文件,然后在进行播放,现在将amr ...
- 微信轻松接入QQ客服
一直以来,大家都苦恼怎么实现微信公众帐号可以接入客服,也因此很多第三方接口平台也开发客服系统CRM系统,不过不是操作复杂就是成本太高.今天分享一个低成本又简便的方法,让你的公众帐号接入QQ客服.下面介 ...
- JS如何区分微信浏览器、QQ浏览器和QQ内置浏览器,解决 ios 无法判断是否为qq浏览器环境的问题 !!!
原理 通过不同移动端的ua弹窗 获取user-agent 参数包含的信息,进行判断浏览器类型 在Android上 QQ内置环境的ua中有关键字 MQQBrowser, 并且后面包含一个[空白符+QQ] ...
- js判断 微信浏览器 或者 QQ内置浏览器
function isWeiXinOrQQ(){ var ua = window.navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessen ...
随机推荐
- [基础]PeopleSoft中的作业和调度作业集合定义
PeopleSoft进程调度器可以使一个或多个进程作为一个组.这个组在PeopleSoft中被称为作业(Job). PeopleSoft进程被定义为单个任务,程序或例程,例如cobol程序或AE程序或 ...
- 为什么是Spring Boot
原文:https://dzone.com/articles/why-springboot 作者:Siva Prasad Reddy Katamreddy 译者:Oopsguy 本文介绍将各种Sprin ...
- vue指令v-html示例解析
更新元素的innerHTML,不会作为vue模板编译,可用组件来代替. 在网站上动态渲染任意 HTML 是非常危险的,因为容易导致 xss攻击.只在可信内容上使用 v-html,永不用在用户提交的内容 ...
- Scala关于软件的安装(《Programming in Scala》这本书)
这篇文章主要介绍怎么在终端来写Scala语言.在Scala创始人出的Coursera课程中是让我们在IDE中sbt写Scala语言,而在这本书貌似让我们在终端上直接用Scala写.官网有介绍不过不详细 ...
- python学习===从一个数中分解出每个数字
题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个"水仙花数",因为153=1 ...
- 再起航,我的学习笔记之JavaScript设计模式09(原型模式)
我的学习笔记是根据我的学习情况来定期更新的,预计2-3天更新一章,主要是给大家分享一下,我所学到的知识,如果有什么错误请在评论中指点出来,我一定虚心接受,那么废话不多说开始我们今天的学习分享吧! 我们 ...
- MySQL索引篇
innodb索引概念 总结记录下innodb的索引概念,以备查看 innodb索引分类: 聚簇索引(clustered index) 1) 有主键时,根据主键创建聚簇索引 2 ...
- window响应拖拽文件操作
window响应拖拽文件操作 1.首先调用DragAcceptFiles,让控件或者窗体支持文件拖动操作函数功能:用来为拖放文件作初始化.函数原型: void DragAcceptFiles( HWN ...
- 理解angularJs中的$on,$broadcast,$emit
$emit作用是将一个事件从子作用域广播至父作用域,直至根作用域.(包括自己) $emit有两个参数name和args,name就是需要广播的名字,args是一个或者多个参数. $broadcast的 ...
- [js高手之路] 设计模式系列课程 - jQuery的链式调用与灵活的构造函数
一.我们从一个简单的构造函数+原型程序开始 var G = function(){}; G.prototype = { length : 5, size : function(){ return th ...