我想开发一个应用程序,当在两部手机之间使用时,我们可以发送交换数据(如电子名片)。我打算为所有智能手机开发它,即使是那些没有 NFC 的智能手机。我只是一个崭露头角的开发人员,希望对此类应用程序的可能性有一些参考。我见过 BUMP,但我不打算维护任何服务器,并想在两部手机之间创建一个临时网络并在传输后终止它。那么有没有可能开发这样的应用程序呢?提前致谢
问问题
253 次
2 回答
2
取决于数据的大小,但想到的一种可能性是使用 QR 码。
http://en.wikipedia.org/wiki/QR_code
您可以尝试使用像 zxing ( https://code.google.com/p/zxing/ ) 这样的库来生成二维码。
基本上,想要发送数据的手机会生成一个二维码表示,而不是想要读取数据的手机用其相机读取二维码并转换回原始数据。
于 2013-05-09T06:49:20.220 回答
0
我认为您应该尝试使用蓝牙或局域网。我更喜欢局域网。在您的应用程序中,您可以将一个应用程序设置为服务器,将另一个应用程序设置为客户端。建立一个套接字连接并发送您的数据。
于 2013-05-09T07:10:10.330 回答