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