无线 (Wifi) 聊天应用程序

Wireless (Wifi) Chat Application

我是一名 Android 开发人员,想开发类似 Firechat 的应用程序用于教育目的

我只是想知道我需要学习什么样的包和技术来开发这样的应用程序

应用特色: 我需要找到有 wifi direct 和我的应用程序的手机 接下来我需要能够发送消息并启动设备到设备的通信 如果我要连接的设备不在范围内,消息应该从一个设备跳到另一个设备,直到到达目的地 我认为可以通过创建网状网络来完成

我经历过类似的技术serval/Firechat/Opengarden,但我无法理解它

为了能够连接设备进行点对点连接,您有以下选项:

1.无线直连

2。蓝牙

3。 Wifi 热点

这里是关于如何通过 wifi direct 建立聊天的基本教程 http://developer.android.com/guide/topics/connectivity/wifip2p.html

还有蓝牙 http://developer.android.com/samples/BluetoothChat/index.html

您还可以通过以下方式在 eclipse 中导入这些示例项目:

1 对于 WifiDirect -
转到新建 -> Android 示例项目 -> 选择 API 级别 16 (Android 4.1.2) -> WifiDirectDemo

2 蓝牙 -
转到新建 -> Android 示例项目 -> 选择 API 级别 16 (Android 4.1.2)> BluetoothChat