调研一类软件的发展演变—聊天软件( 1000-2000 words, in Chinese)
因为本人平时对聊天软件的涉及比周边其他同学而言所涉及的是比较多的、所以说想写写这个东西、(ps本文里面的具体通讯信息的时间安排不分先后)
也许最起初的通讯信息的传达是利用、烽火狼烟这一类可以远距离视觉察到的事物来进行传播的吧、毕竟古人军队的战斗信息是靠着这个来传达的、古代也有着周幽王“烽火戏诸侯”的历史典故。
可能是因为古装电视剧看多了的原因、我觉得一开始的聊天软件应该起于飞鸽传书(此处不谈及那些神话里面的“仙人”的知微、观微吧0.0......)、
飞鸽传书与“鸿雁传书”是一个意思,是古人之间联系的一种方法,将信件系在鸽子的脚上,然后传递给要传递的人。古代通信不方便,所以聪明的人利用鸽子会飞,而且飞得比较快、会辨认方向等多方面优点,驯化了鸽子,用以提高送信的速度,通常来讲,鸟类本身会认识回家的路,就像倦鸟归巢一样。(此处参见百度百科)
这里面说聪明的人利用飞鸽传书来进行传达消息、我自己的认知世界里那可能就是鸽子可以认得回家的路、我们先把家里面的鸽子带到外地、然后需要传达某个消息的时候便放飞这个鸽子、要不然这些动物怎么会就自然而然的飞到胳膊上、树枝上呢??
其次我所认识的演变应该是书信吧、毕竟例如邮递员的出现、可以是那些信件可以有着更远更具体的地址传达、并且包含的信息可以是更全面更隐秘的、相对于前两种,这种方式是更接近聊天这个边缘。
对于计算机这个新型事物的出现、才是这里面所提及的真正意义上的聊天软件的变化吧、计算机的出现后一开始最先出现的应该是邮件的传达吧、(世界的第一封邮件:http://baike.baidu.com/view/172138.htm)邮件发展到现在已经不简单是起初那么短小而无力了、现在作者可以任意发表文字、不限字数、包括图片、视频等等、
与邮件可以相差不多的就是手机短信了、当然这种收费的手法更让大家倾向于软件这方面。
更直观的聊天软将应该是系统化的真正意义上的“软件”吧、比如说我们经常使用的Facebook、Twitter、QQ、微信、飞信、MSN、旺旺、歪歪、等等等等、我本人更熟悉的是QQ这个的演变过程、由起初的文字、表情、图片、到语音、视频、文件的发送与保存等、甚至发展到在线会议ppt的播放、学生作业的提交、等等新颖的功能还在不断的出现使这个软件不断的发展、
各种软件都具备不同的或者相同的特点、这类软件都朝着信息安全、扩展性应用、等方向发展、并且为了适应不同的人群也在开发着不同的功能、这些软件会更具备人性化、移动化、智能化、协同化等。相信在以后的发展演变中、这些聊天软件会更加促进人们的交流、但是这些聊天软件在为我们提供便利的同时我们也应该注意到它不能为我们带来真正意义上的肢体接触、有时候一个拥抱、一个接吻这些是我们无法通过语言来表达情感交流的、但是随着人类的发展,我们不敢确信这种新颖的功能是否会实现。
调研一类软件的发展演变—聊天软件( 1000-2000 words, in Chinese)的更多相关文章
- 调研一类软件的发展演变( 1000-2000 words, in Chinese)
WARING:大量个人观点,可靠性突出一个没有. 随着时代的发展,科技的用途也在发生着改变.最初,计算机是高端科学家用来计算导弹路线.模拟核弹爆炸用的,而现在计算机更多是平凡百姓家的一台娱乐设备.当今 ...
- 基于Android Classic Bluetooth的蓝牙聊天软件
代码地址如下:http://www.demodashi.com/demo/12133.html BluetoothChat 基于Android Classic Bluetooth的蓝牙聊天软件,目前仅 ...
- 作业一_随笔3_调研Android的开发环境的发展演变
调研某一移动应用/平台的开发环境的发展演变:Android 其实,一开始,我只知道,苹果手机用IOS系统,其他很多手机时候安卓系统.我百度知道Android开发主要是android studio和Ec ...
- 局域网聊天软件(winsocket)
LANChat工作整理 2013/8/22 程序实现功能: 局域网聊天软件,启动即可找到在线设备,并能够进行简单的文字聊天. 其实下面这个框图已经说明了程序的绝大部分功能原理. 核心类的程序框图 我觉 ...
- 高仿QQ即时聊天软件开发系列之三登录窗口用户选择下拉框
上一篇高仿QQ即时聊天软件开发系列之二登录窗口界面写了一个大概的布局和原理 这一篇详细说下拉框的实现原理 先上最终效果图 一开始其实只是想给下拉框加一个placeholder效果,让下拉框在未选择未输 ...
- 高仿QQ即时聊天软件开发系列之二登录窗口界面
继上一篇高仿QQ即时聊天软件开发系列之一开端之后,开始做登录窗口 废话不多说,先看效果,只有界面 可能还有一些细节地方没有做,例如那个LOGO嘛,不要在意这些细节 GIF虽短,可是这做起来真难,好吧因 ...
- 【Python网络编程】多线程聊天软件程序
课程设计的时候制作的多线程聊天软件程序 基于python3.4.3 import socket import pickle import threading import tkinter import ...
- python练习四—简单的聊天软件
python最强大的是什么?库支持!!有了强大的库支持,一个简单的聊天软件实现就更简单了,本项目思路如下 # 项目思路 1. 服务器的工作 * 初始化服务器 * 新建一个聊天房间 * 维护一个已链接用 ...
- Android开发环境的发展演变调研
Android开发环境的发展演变调研 前几年比较多的方法是用JDK+eclipse+ADT,该方法除了要配置JDK的路径之外, 还要在eclipse里面打开SDK Manage进行相应的操作.不过近两 ...
随机推荐
- C语言基础_2
scanf函数可以从键盘上读取数据并记录到变量中.为了使用这个函数也需要在文件开头使用如下的预处理指令#include <stdio.h>scanf函数使用的时候所需要的初始数据和prin ...
- 项目Windows服务安装命令:
sc create YY.SmsPlatform.RemoteDataCenter binPath= "E:\YY.SmsPlatform\YY.SmsPlatform.RemoteData ...
- create file遇到操作系统错误5拒绝访问
create file遇到操作系统错误5拒绝访问当用C#程序执行SQL创建一个数据库时出现错误:CREATE FILE 遇到操作系统错误 5(拒绝访问. 原因及解决方法如下:这是因为SQL Serve ...
- linux--杂记(rework)
1.The mind behind Linux https://www.ted.com/talks/linus_torvalds_the_mind_behind_linux 2.Emacs ORG-M ...
- Spark 机器学习
将Mahout on Spark 中的机器学习算法和MLlib中支持的算法统计如下: 主要针对MLlib进行总结 分类与回归 分类和回归是监督式学习; 监督式学习是指使用有标签的数据(LabeledP ...
- iOS获取当前app的名称和版本号
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; CFShow(infoDictionary); // ap ...
- java多线程-Java中的Copy-On-Write容器
Copy-On-Write简称COW,是一种用于程序设计中的优化策略.其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改, ...
- 解决: Can’t connect to local MySQL server through socket /var/lib/mysql/mysql.sock
今天在搬瓦工上使用mysql 命令行,总报一个这样的错:Can't connect to local MySQL server through socket '/xxxxx/mysql.sock',一 ...
- 触动——beyond歌词
1.一霎那,仿佛,若有所失的感觉 2.远路无法看的清 3.无悔这一生
- Visual Studio Professional 2015 key
Visual Studio Professional 2015 Key : HMGNV-WCYXV-X7G9W-YCX63-B98R2 Visual Studio Enterprise 2015 Ke ...