为什么腾讯有QQ,还要推出微信?
在微信刚出现时候,很多人奇怪,为什么腾讯有QQ,还要推出微信?
一开始,我也认为它与QQ没有什么区别。有这种看法,是因为绝大多数时候,我都仅仅只使用即时聊天功能,微信上有的语音、视频、文字等等,这些在QQ也有,这并没有什么明显区别。
即使从现在微信官网的宣传语看,也容易让人疑惑。
『 微信,是一个生活方式
超过十亿人使用的手机应用
支持发送语音短信、视频、图片和文字
可以群聊,仅耗少量流量,适合大部分智能手机 』
从上面微信的宣传语来看,换成QQ也没有丝毫的违和感。
微信为什么不在QQ基础上调整?
先不回答第一个问题,先说衍生出另一个问题,‘微信为什么不在QQ基础上调整?’
想到这问题,是因为微信上有挺多功能在QQ里都有影子,于是就想到,那不是剔除不需要的功能,整个QQ2不就行了。
不过仔细想想,却可以很容易回答,简单说就是重用不易,破而后立。
重用不易。QQ发展了这么多久,整个应用的功能体系非常庞大,在QQ上卸除不需要的功能太过麻烦,所耗费的人力和时间,还不如弄一个全新的‘简化版’。
破而后立。在已有的QQ上修改,想想都觉得难受,不破不立。软件开发人员应该有一种感觉,当我们在接手一个旧而庞大的项目,需要在此基础上做大调整时,那就别提多难受;如果是可以翻到重来,像积木一样慢慢堆积功能,就容易很多。
为什么腾讯有QQ,还要推出微信?
回到这个问题,这个问题也可以这么问,’微信与QQ有什么区别?’
我仔细思考这问题,觉得可能是以下几个原因。
定位不同
这一点是肯定的,也肯定是最为关键的原因。当然,这句话也是一句废话。如果定位相同,那还要弄微信做什么。
定位不同,功能也不同,虽然微信上部分功能与QQ极相似,但也有几大异于QQ的功能,例如公众号、小程序。
不过,仔细去比对细节差异,在我看来没什么意义,毕竟现在的特性差异已经很明显,例如简洁、高效、隐私、平台性,细节的差异不过是这些特性衍生的需求。
从整个大格局看就已经够了。
PS:产品定位上,不是一开始就完成确定,而是在慢慢发展中,不断调整的。
开放平台能力
微信提供了平台能力,开放平台给第三方开发者进行公众号/订阅号或小程序开发。这种能力,让第三方应用可以入驻微信,这极大拓展了微信的能力,功能不再局限于微信本身。
这其实是微信其中一个定位,也是QQ没有的,之所以强调这一个,是因为它太重要了。于微信来讲,接入的企业、商铺、个人等等,给微信提供了无限可能,让微信变得无所不能;于第三方政企、个人来讲,他们也能够利用微信的平台,更好地推广自己。
这是一种双赢。
利益相关
这里有两个利益,就是腾讯一部分人利益和整体利益。
一部分人指的是微信相关产品人员。他们弄出一个有前途的新应用,不仅是满足了自己的成就感,也能够让他们占据利益的大头。
整体利益指的对象是腾讯。一个公司立项弄新产品,是非常正常的。微信对于腾讯来讲,拓展了另一条收益渠道,利用QQ的用户基础,抢占市场,继而引领潮流,赚大钱。
说起这个,我有一个脑洞,那就是以前王老吉和加多宝的冲突,说不定是两家公司执事人的意思。什么公司分裂、什么配方争议,什么名字冲突,不过是商议好的计划,他们利用这些热点,引爆所有人眼球,迅速占领整个凉茶市场。
说不定,微信的出现也有这个意图,弄出相似的产品,顺带一些爆点功能,直接挤压掉其他即时通讯软件。
后言
‘为什么腾讯有QQ,还要推出微信?’这个问题,现在已经少人去提及了,今天只不过一时兴起,把自己想法写下来。
这当中肯定还有其他的原因,以后了解再补上。
本文为原创文章,转载请保留原出处,方便溯源,如有错误地方,谢谢指正。
本文地址 :http://www.cnblogs.com/lovesong/p/10423699.html
为什么腾讯有QQ,还要推出微信?的更多相关文章
- QQ现状深度剖析:你还认为QQ已经被微信打败了吗?
本文来自“人人都是产品经理”公众号作者栗栗粥的原创分享. 1.前言 移动端的时代里,微信占据了社交领域的半壁江山,不得不让人想起曾经PC时代里的王者“QQ”,微信的爆发和QQ的停滞让很多人认为微信 ...
- 马化腾称春节前推出微信小程序
腾讯马化腾在第二届深商大会“互联与时代”论坛上透露,会在2017年春节前推出微信小程序.在谈到“互联网+”.开放生态等话题时,马化腾表示,腾讯从过去5年来,从封闭的环境变成一个开放的环境,变成一个真正 ...
- Unity接入ShareSDK实现QQ登录和QQ分享、微信分享
原文链接:Unity接入ShareSDK实现QQ登录和QQ分享.微信分享 由于微信登录需要企业审核,我这里就不说明了,有需要的可以去官网看一下文档,和QQ登录比多了一个打包的步骤. 第一步:到官网申请 ...
- 微信公众平台推出"微信保护"提升微信账号安全 附微信保护开启教程
前两天小美女的微信公众平台要群发消息时提示需要绑定手机才能操作,当时还以为是动态ip的问题,今天微信公众平台安全中心就说升级了,原来那时已经在公测了.微信公众平台推出"微信保护", ...
- [deviceone开发]-QQ分享、微信分享和新浪微博分享
一.简介 该demo主要实现QQ分享.微信分享和新浪微博分享.(调试包请到论坛扫描对应二维码下载) 二.效果图 三.相关讨论 http://bbs.deviceone.net/forum.php?mo ...
- 解决iOS app集成共享QQ场地,微信的朋友,朋友等功能圈,不能采用苹果公司的审计问题
最近提交的应用程序App Store时刻,由于App综合QQ登录.份额QQ场地.微信等功能.被拒绝.很郁闷:在最佳.想想办法,这个问题是可以解决. 当共享平台列表显示.根据推断当前设备被安装在一节Ap ...
- 仿QQ空间和微信朋友圈,高解耦高复用高灵活
先看看效果: 用极少的代码实现了 动态详情 及 二级评论 的 数据获取与处理 和 UI显示与交互,并且高解耦.高复用.高灵活. 动态列表界面MomentListFragment支持 下拉刷新与上拉加载 ...
- 如何判断页面是qq浏览器还是微信浏览器打开
// 判断是QQ浏览器还是微信浏览器的js代码isWx = function() { var ua = navigator.userAgent.toLowerCase(); return ua.mat ...
- 腾讯加入QQ群,代码生成地址
腾讯加入QQ群,代码生成地址 http://qun.qq.com/join.html
随机推荐
- What is the best way to handle Invalid CSRF token found in the request when session times out in Spring security
18.5.1 Timeouts One issue is that the expected CSRF token is stored in the HttpSession, so as soon a ...
- jquery选择器 看这个链接吧!2017.6.2
http://www.cnblogs.com/tylerdonet/archive/2013/04/02/2996713.html关于jquery选择器说明.
- SQL—对数据表内容的基本操作
数据表 students id name sex age address 101 张汉 男 14 杭州 102 欧阳钦 男 13 杭州 103 吴昊 男 14 北京 104 钱进进 男 1 ...
- Array.prototype.slice.call()方法详解
在很多时候经常看到Array.prototype.slice.call()方法,比如Array.prototype.slice.call(arguments),下面讲一下其原理: 1.基本讲解 1.在 ...
- 安装python软件找不到setuptools的解决方案
在新装的centos系统中,用源码安装supervisor提示如下: [root@1e supervisor-3.0]# python setup.py install Traceback (most ...
- postgres 数据库的安装
环境:Linux version 2.6.32-642.el6.x86_64 软件版本:postgresql-9.6.8.tar.gz 新项目要上线测试,要求安装一个PG 的数据库 我们进行的是源 ...
- 【最小生成树】BZOJ1016: [JSOI2008]最小生成树计数
Description 现在给出了一个简单无向加权图.你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的最小生成树.(如果两颗最小生成树中至少有一条边不同,则这两个最小生成树就是不同的 ...
- 【小白学C#】谈谈C#多播委托因异常而终止的解决方案
一.前言 前几天,马三在与朋友闲聊技术的时候,朋友忽然抛出一个问题,把马三难倒了,本着求知的精神,回来以后马三就查阅了相关资料并做了一些实验,终于把问题搞明白了,因此写下本篇博客记录一下.首先,问题是 ...
- Python + Appium 【已解决】driver(session)在多个class之间复用,执行完一个类的用例,再次执行下个类的用例时不需要初始化
实现效果:打开App进行自动化测试,只需打开APP一次,按先后顺序执行n个py文件中的相应操作,实现自动化测试. 示例:如截图示例,一个App,根据此APP内不同的模块,写成了不同的py文件, 预期结 ...
- 异步处理,Event Souring,事务补偿,实现最终一致性和服务的弹性和批处理
这段时间一直学习极客时间皓哥的分布式架构,关于异步处理有一些感想用sketch做了一个图,展示上直观一些,和大家交流下