[软件设计]
android与ios使用wifi实现数据通信软件开发
任务编号:533148
悬赏任务41000元
悬赏任务 : 按雇主需求进行任务后提交稿件,被采纳后即获得佣金。
android与ios使用wifi实现数据通信软件开发
距截止:
任务已圆满完成
雇主已托管赏金:41000 元
雇主发布需求
雇主托管佣金
服务商投稿
雇主开始选稿
任务完成
任务大厅共需1个合格投稿 | 每稿将获得41000 元 | 每人交稿次数不限 可多次任务
投诉举报
联系Ta
我来承接
已有1 个投稿 | 已采纳1 稿 | 拒绝0 稿 | 目前中标名额已满
任务需求:
应用场景:
1. 安卓与IOS安装应用后,在无网络、无热点、无局域网的情况下,手机只打开wifi,在有效距离之内,自动连接,可以进行点对点的数据传输(数据类型包括:图片、json、xml)。
需求目标:
1. 在无网络、无热点、无局域网的情况下,手机只打开wifi的情况下,能实现两个APP之间直接进行数据传输。
2. 能实现IOS与安卓之间的跨平台数据传输。
3. 不需要外设服务器或其他网络设备。
4. 能有效控制距离,如0.1-0.2米为有效距离,其他超出距离范围的设备不可连接。
5. 两个终端之间自动连接过程中,不需要用户干预,例如不能弹出任何窗口让用户选择连接方式和连接对象(一些权限的窗口可以弹)。
6. 传输速度>=1MB/S(这点需求可协商讨论)。
7. 不要求提供完美的界面,有功能操作界面即可。
8. 需要提供源代码,不能有任何的代码封装;如要用到第三方组件之类,需要提供告知。
9. 安卓兼容系统4.4以上,苹果兼容IOS系统V7.0。
10. 功能实现前提:安卓手机不能root,苹果手机不能越狱。
我司项目现状:
1、 移动设备端通过蓝牙BLE已经实现同平台、跨平台(主要是android和ios平台)点对点的数据通讯。该实现方式缺点:数据传输量少,速度慢。
2、 通过wifi direct已经实现同平台(android与android之间,ios与ios之间)点对点的数据传输。该实现方式缺点:跨平台(主要是android与ios平台)未能实现。
3、 另外一种是通过热点的方式,android端主动打开热点,ios手动去连接上该热点,形成一个局域网通过socket进行数据传输(类似QQ的面对快传、快牙app)。该实现方式缺点:操作繁琐,ios端需要用户手动去选择wifi连接热点。
|
|
|
|
|