发展历程

1.微信 (WeChat) 是腾讯公司于2011年1月21日推出的一个为智能终端提供即时通讯服务的免费应用程序,微信支持跨通信运营商、跨操作系统平台通过网络快速发送免费(需消耗少量网络流量)语音短信、视频、图片和文字,同时,也可以使用通过共享流媒体内容的资料和基于位置的社交插件“摇一摇”、“漂流瓶”、“朋友圈”、”公众平台“、”语音记事本“等服务插件。截止到2015年第一季度,微信已经覆盖中国 90% 以上的智能手机,月活跃用户达到 5.49 亿,用户覆盖 200 多个国家、超过 20 种语言。此外,各品牌的微信公众账号总数已经超过 800 万个,移动应用对接数量超过 85000 个,微信支付用户则达到了 4 亿左右。

2.微信提供公众平台、朋友圈、消息推送等功能,用户可以通过“摇一摇”、“搜索号码”、“附近的人”、扫二维码方式添加好友和关注公众平台,同时微信将内容分享给好友以及将用户看到的精彩内容分享到微信朋友圈。

3.截至2013年11月注册用户量已经突破6亿,是亚洲地区最大用户群体的移动即时通讯软件。

4.2014年09月13日,为了给更多的用户提供微信支付电商平台,微信服务号申请微信支付功能将不再收取2万元保证金,开店门槛将降低。

5.2015年6月中旬,腾讯公布了2015年业绩报告。截止2015年第一季度末,微信每月活跃用户已达到5.49亿,用户覆盖200多个国家、超过20种语言。此外,各品牌的微信公众账号总数已经超过800万个,移动应用对接数量超过85000个,微信支付用户则达到了4亿左右。

微信优点有:信息发布便捷。病毒式传播,传播速度快,影响面广。互动性强,即时沟通。成本极其低廉。能使企业形象拟人化。

微信缺点有:

1.微信越来越臃肿了,我只想要一个简单的聊天,现在推出的游戏、购物、朋友圈等等令人烦不胜烦,有太多功能都不需要。而且它的安装包越来越大,也占用大量的内存,一般的安卓手机之运行一个微信就卡的受不了。

2.聊天记录不能有效的保存,比如你换个手机登录微信之,之前的聊天记录就消失了。或者你把这个聊天聊天列表项一滑,记录就删除了。想找到以前的聊天记录根本不可能。

3、没有夜间模式,一款超级流行的app竟然没有夜间模式,不知道很多夜猫子吗?没有夜间模式太伤眼,晚上不玩了。

4、微信群不经同意就被拉进去,毫不知情的进到一个不知道的圈子,以前退群还会显示,现在没了,不过也总要经过同意吧。群管理只有一个人,如果群主不在,任由广告飞满天毫无办法。群名字也可以随意改,一切太随意。

5、它的pc版刚刚推出,功能很弱小,十分简陋。完全不如QQ的无缝连接。比起QQ差的太远了,pc端需要完善。

2.  软件有很多种,也有各种分类办法:

ShrinkWrap (在包装盒子里面的软件,软件在CD/DVD上);   Web APP (基于网页的软件);   Internal Software (企业或学校或某组织内部的软件);

Games (游戏);   Mobile Apps (手机应用);    Operating Systems (操作系统);    Tools (工具软件)

选取一类软件,  请分析:

1) 此类软件是什么时候开始出现的, 这些软件是怎么说服你(陌生人)成为他们的用户的?  他们的目标都是盈利么?  他们的目标都是赚取用户的现金么?还是别的?        答:ShrinkWrap,具体什么时候出现的不清楚。我以前是玩CD里面的游戏。我是看别人买的,然后然后看他玩,还行,我就买了。他们的目标都是盈利,都是赚取用户的现金              2) 你个人第一次用此类软件是什么时候,你当时多大,具体在什么学校读几年级,是什么状态,对软件有什么期望 (这个必须写,我要看看全世界的学生怎么抄袭这一段的)      答:我第一次用这类软件的时候是小学3年级的时候,当时喜欢玩这种软件上的游戏。当时的话,对这个软件没有太大的期望,只是觉得里面包含的游戏一定要多,而且一定都要好玩。

3)当时的软件是如何到你手里的 (邮购,下载,互相拷贝,从应用商店购买,。。。)      答:当时软件都是自己去商店买的。

4) 你是如何学会用这软件的?它给你什么好处,坏处? 这些软件是如何处理 bug 的?  如何更新新版本的?      答:是比我年长的伙伴教我的,好处就是:让我享受到了玩此类游戏的乐趣。坏处:沉溺游戏,不学习。如果想要玩新的版本,只能重新去商店里买。

5) 同一类型的软件之间是如何竞争的?你现在还用它么,或者是同类软件的不同品牌,为何?      答:我现在不用。

6)这种软件再过 3 年,5 年还会存在么,为什么?      答:这种早就没人用了。里面的软件没有必要再放在CD或者DVD上了。

7)列举你在使用上述软件的时候观察到的 “特殊”现象,它们和硬件有什么不同?  这些能说明软件的某些本质特性么?

4.  Dijkstra曾经提到:“Software engineering, of course,presents itself as another worthy cause,but that is eyewash: if you carefully read its literature and analyse what its devotees actually do,you will discover that software engineering has accepted as its charter ‘How to program if you cannot.’”[i]

软件工程是不是教那些不怎么会写程序的人开发软件? 你怎么看?

答:不是,软件工程包括两方面内容:软件开发技术和软件项目管理。 软件开发技术包括软件开发方法学、软件工具和软件工程环境。 软件项目管理包括软件度量、项目估算、进度控制、人员组织、配置管理、项目计划等。 软件工程的结构开发思想,是在你对语言又很深理解的基础上,实现一些功能模块,使这些模块的使用者以某种方式把它们放在一块就安全高效的实现了所要求的功能.

转载于:https://www.cnblogs.com/tush/p/5244285.html

微信的优缺点以及发展史相关推荐

  1. 五款微信编辑器优缺点评测

    五款微信编辑器优缺点评测 随着互联网日新月异的变化,新媒体进入了高速发展时期,进而诞生了无数的新媒体人. 俗话说:"有需求的地方就有市场." 正因如此,市面上出现了很多文章编辑器, ...

  2. ​从微信后端仓库发展史谈谈单仓和多仓

    作者:cmlchen,腾讯微信后台开发工程师 最近某些代码大仓的思想风靡整个 DevOps 圈子,这里的所谓大仓指的并不是仓库的代码容量达到多少 G,而是一种指导思想--就一个公司的代码(如 Goog ...

  3. 微信公众号的留言功能

    听一个朋友说,他的公众号开通快一年了,没有留言功能,开始以为需要原创文章需要满足一定数量,后来发现是新开通的公众号都没有了留言功能.我想,社交媒体时代,留言功能可以让粉丝直接对公众号的内容进行讨论.反 ...

  4. 2个月就上线的微信小游戏,是如何诞生的?| TAPD经验谈

    导读 无论是男女老少都在玩的"跳一跳",还是刷爆微信群的其他小游戏,相信这些你一定不陌生. 那么,微信小游戏与一般手游的研发有什么不一样?小游戏研发管理过程中会遇到哪些坑,又该如何 ...

  5. 第二次作业:微信案例分析

    2.1 介绍产品相关信息 你选择的产品是? 微信 为什么选择该产品作为分析? 微信是一款全方位的手机通讯应用,帮助我们轻松连接全球好友.微信可以通过SMS/MMS网络发送短信.进行视频聊天.与好友一起 ...

  6. 一个优雅的报警处理系统范例

    做运维的同学都知道,运维一定离不开Zabbix.Nagios之类的监控软件.目前,类似的软件在监控和数据采集方面已经做到了极致,但是在报警处理上并没有很完美的解决方案,比如,经常出现高质量报警湮没在海 ...

  7. 【软件测试】多家公司面经合集分享,这次秋招不用再担心面试难的问题了

    文章目录 前言 绿盟 快手 Shein 网易云测开一面(挂) 小米-测试开发 网易互娱-软件测试(广州) 一面 一个小时 二面 45分钟 三面(30min 总监) 爱奇艺侧开一面(挂) 大疆测试 东方 ...

  8. JavaScript(入门)

    文章目录 一.JavaScript基本概念和作用 二.JavaScript的引入方式 三.JavaScript基础语法 1.变量 2.数据类型 2.1 基本数据类型 2.1.1 Number 2.1. ...

  9. 微信小程序简介、发展史、小程序的优点、申请账号、开发工具、初识wxml文件和wxss文件

    微信小程序介绍: 小程序简介: 小程序是一种连接用户与服务的方式,它能在微信内被便捷地获取和传播,具有出色的使用体验. 不需要下载安装,用户通过搜一搜或扫一扫就可以打开使用,使用完后退出即可. 小程序 ...

最新文章

  1. 有关Gradle Network is unreachable: connect的报错
  2. 转换营销阵地 特步的世界杯身影
  3. oracle最新scn补丁,更新:Oracle全面修正了关于DB Link和SCN补丁的公告
  4. 华视电子读卡器web开发_业界动态:华视电子官方微信公众号电子书架正式上线...
  5. 【攻防世界006】secret-galaxy-300
  6. Windows下DNS ID欺骗的原理与实现
  7. ReportViewer教程(11)-给报表特定的内容设置颜色
  8. 技术实践:教你用Python搭建gRPC服务
  9. asp.core api 通过socket和服务器通信发送udp_详解Linux的SOCKET编程
  10. 4.Zabbix企业级分布式监控系统 --- 快速配置和使用
  11. linux准备环境,组建自己的Linux-01准备环境
  12. react-hooks学习笔记
  13. 【滤波器】归一化LMS自适应滤波器
  14. lol无法连接服务器win10系统,win10系统中lol无法连接服务器怎么办
  15. 一款在Linux下运行Android应用的软件——xDroid
  16. RSH-810微机智能母线电弧光保护装置
  17. 硬盘数据丢失了怎么恢复?数据恢复对策在这
  18. FL Studio教程之如何外接设备
  19. (翻译)下拉刷新(Pull to refresh)
  20. arm linux免驱usb声卡,arm linux利用alsa驱动并使用usb音频设备

热门文章

  1. html5手机端页面缩放问题的解决
  2. ggplot2 theme主题参数详解
  3. 最短路径算法 | Bellman-Ford Algorithm
  4. Jupyter notebook如何更换主题、更改字体大小?
  5. 李宏毅 机器学习 2016 秋:5、Classification:Probabilistic Generative Model
  6. 每日一题之动归-换钱的最少次数(二)
  7. 【论文查找】查找某个会议往年录用文章
  8. 网络安全_密码学实验_非对称加密算法RSA
  9. monkey自动化测试脚本
  10. 计算机教程文档,计算机应用基础教程-20210323002444.doc-原创力文档