在1998年Bluetooth技术被挖掘出来以后以来,Bluetooth飞速发展并改善。Bluetooth被全世界不断扩大的工业领域热烈注意。随后世界蓝牙组织Bluetooth SIG组建完成了,运用技术标准公布的方法来提高蓝牙技术的知名度,如今Bluetooth SIG已经壮大成了一个非常庞大的工业界高新技术标准化组织,全球支持Bluetooth技术的设备生产商已经有2000多个,他们全部已经成为这个非常庞大的工业界高新技术标准化组织的会员,对这种对外公布的,并且全世界统一的技术规范被工业领域热烈注意并被给予强烈的支持以前是很少见的。最近这几年,全球具有说服力的的标准组织机构,同样全在对他的制定和发展投入很大的关注。
Android平台包括蓝牙网络协议栈,他支持移动设备以无线方式与其他具有蓝牙功能的设备进行无线数据通信,应用程序框架给上层应用程序开发者提供了多种多样的API,用来访问蓝牙的个样功能,这些API使得应用程序用无线的方式连接到其他蓝牙设备上,使之具有点对点以及多点的无线用途。
现如今快速的生活节奏使得人们对于即时通讯的需求趋于多样化,于是乎出现了多种多样而且不同用途的协议。Instant Messenger即即时通讯,以下简称IM,它意为能够即时发送和接收互联网消息等的服务。从1998年问世开始,尤其是这几年的飞快发展,IM的功能不断变得丰富,逐渐发展形成了email、博客、音乐等很多功能。如今IM已经不仅仅是一个简单的聊天工具,他已经发展成一个庞大的综合化信息平台。IM不同于e-mail在于它的聊天是即时的。大部分的即时通讯服务提供了状态信息的特性也就是说会显示联系人名单,联系人有没有在线并且能否与联络人聊天沟通。
于是在这样的背景之下,研究基于安卓平台下的蓝牙即时通讯势必会是一个符合时代发展和市场需求相吻合的课题,那么如何去实现并且如何改善交互体验服务也会是安卓开发的一个很重要的问题。这个设计是基于安卓系统,采用客户端/服务器架构模式用eclipse编程去连接客户端与服务器同时使客户端和服务器之间相互通信,主要功能就是实现在蓝牙的有效距离内,人们能够跟他们任意想聊天的对象进行沟通聊天。
1.2 国内外研究状态
Linux的前身Unix,早期的即时通讯是属于Unix用户的专利,随着个人电脑与互联网的普及,即时通讯逐渐成为人们沟通的另一架桥梁。
安卓在真正发行之前,有两个内部友情测试版本,还用有名的机器人的名称命名,它们分别是:阿童木(Android Beta),发条机器人(Android 1.0)。但之后因为关系到版权问题,Google使用甜点命名法命名版本号。甜点命名法是从Android 1.5开始的。版本的提高就意着甜点的尺寸不断升级越变越大,然后根据26个字母排序。
蓝牙即时通讯也就是安卓平台下的即时通讯。随着android系统的发展成熟,在即时通讯这一版块逐渐发展成一个综合化的信息平台。在Android 平台上开发即时通讯系统,它能够使用户在移动客户端上登录服务器,方便、快速地收发即时消息。本次通讯系统结构采用是客户端/服务器的体系结构以下简称C /S 模式。客户端是基于安卓平台开发,利用蓝牙建立起连接,通过服务器实现安卓客户端之间的即时通讯。然而随着技术的发展,蓝牙技术趋于成熟,所以蓝牙通讯将一定会被使用的非常广泛,从而让人们之间的交流趋于快速,趋于方便。
关于以安卓系统的即时通讯app,国内相对普遍的app有安卓版QQ、微信等。国外的则有MSN、LINE ME等。
1.3 课题目标及意义
本次研究课题除了开发出一个安卓蓝牙即时通讯app,更重要的是让我们更深入的去学习与研究安卓系统。 android蓝牙app设计与实现(2):http://www.youerw.com/tongxin/lunwen_47888.html