蓝牙跨平台android,iphone,Blackberry,Symbian,WinMo

时间:2011-07-28 08:33:52

标签: iphone android ios cross-platform bluetooth

我一直在做研究,正如标题所说。仅供参考我不熟悉iphone和android代码。我之前只在j2me做过。这就是为什么我想学习它,但更实际的方式,因为我需要在1或2个月内完成。 我想创建一个在两个连接设备之间发送数据的应用程序。两个设备可以是相同的操作系统,但可以是不同的。

我搜索可以转换为特定操作系统的框架:phonegap,titanium,corona(但仅适用于android和iphone的电晕)。

但是,下面是我的问题:

  1. 我发现iOS蓝牙无法连接并向Android或其他设备发送数据。 http://www.quora.com/What-is-an-example-of-a-bluetooth-app-across-both-iPhone-and-Android
  2. 任何方式做到这一点?越狱是可以的,因为我不会发布它。我已经看到,越狱可能会使蓝牙更加开放,但我无法找到越狱,iphone是否可以连接蓝牙并将数据发送到其他设备。

    1. 对于phonegap框架,它还不支持蓝牙吗? http://groups.google.com/group/phonegap/browse_thread/thread/325911ec73e64aba/8d1aa39a3d03cedd?lnk=gst&q=bluetooth#8d1aa39a3d03cedd
    2. 任何想法我应该使用什么框架?因为没有足够的时间我不会一个接一个地尝试。是否有可能有一个应用程序,如标题所示,将跨平台与蓝牙连接起来?

2 个答案:

答案 0 :(得分:0)

使用Ruby语言,您可以使用motorola的Rhomobile Suite http://www.rhomobile.com/开发具有BT功能(在许多其他人之间)的跨平台应用程序。 我正在使用它开发一些东西,它似乎很容易使用。对我们来说,使用经典BT无法为iPhone开发(没有监狱制动),使用BT LE仍然只限于少数设备。

答案 1 :(得分:0)

关于SO的另一个问题可能会为您提供更多信息: Bluetooth LE app, how to build it cross-plaftorm (iOS-Android)?

它没有回答您的第一个问题,但包含有关PhoneGap上的蓝牙的信息。我个人正在使用Qt进行蓝牙应用程序开发,如果你感兴趣的话。