![](https://csdnimg.cn/release/download_crawler_static/88318032/bg6.jpg)
耗时而且耗财耗力,如今的互联网发展,通讯软件的出现,在一定程度上打破了人
与人之间的空间距离,即便跨越一个太平洋人们也能实现两人快速的聊天。还能与
见面不多的朋友保持联系,维持人与人之间的感情,通讯社交现在已经发展得较为成
熟,人们的活跃给通讯软件带来了巨大的流量,资本的运作使一个单纯的聊天社交
软件充满了广告与引流或者是推广,并且由于网络的相对隐蔽性,导致的大问题是,
出现了许许多多的网络骗子,而且由于资金的难追查特性,导致互联网的骗子是越
来越发的猖狂,而且以极快的增长速度进行增长,所以安全,好友间的透明才是未
来通讯 app 应该要发展的大方向,如今各式的编程语言在蓬然发展中,Java 能走在 web
应用开发的前三名着实让我钦佩,在如今 Java 越发的完善中,它的框架越发的多,
对 web 开发越来越简单易懂。
1.2 开发目的
虽然互联网极速发展,各种即时通讯软件眼花缭乱,但是,由于时代的发展,
网上都一切以流量为尊,所以便出现了在通讯软件里面加入了各种各样,花里胡哨
的推广广告,极大的影响了平常人民对通讯 app 的使用和体验。这时候开发一款单
纯的只为聊天为目的的通讯软件是一件很有必要的事情,由于一个个人开发并不是
很简单,所以运用成熟的多种框架,以简单的开发方式进行开发,熟悉通讯 app 的
开发流程以及原理。
1.3 开发功能
实现主要四大功能模块总体分为以下四种:
1. 用户登陆/注册
2. 搜索添加好友
3. 好友聊天
4. 个人信息