Flutterreactiveble和Flutterblue哪个包最好

tes*_*srt 3 bluetooth bluetooth-lowenergy flutter

我将在 flutter 中启动蓝牙项目,任何人都可以建议哪个包最适合生产。

我的案例是连接智能手表、体重秤、BP 设备来获取医疗数据。

颤动蓝色: https: //pub.dev/packages/flutter_blue

Flutter 反应式 ble: https: //pub.dev/packages/flutter_reactive_ble

Hen*_*nge 9

哪个 ble 包最好是个人意见。但过去四年我一直致力于开发使用 ble 与 iOT 设备对话的应用程序。我使用了三个不同的包:

  • 大约 4 年前,我在生产中使用了flutter_blue 。我对此不满意(我不记得具体原因)。他们做出了重大更改,其中包括切换到 RxDart,因此没有理由继续使用 flutter _blue。
  • 当我开始开发新应用程序时,我选择了flutter_ble_lib。原因是主要开发人员来自咨询公司Polidea。但 Polidea 被另一家公司收购,他们停止开发软件包。所以我必须更改 ble 包才能保持我的应用程序升级。
  • 我问 google 他们是否有制作 ble 包的计划,他们说没有。但他们推荐了flutter_reactive_ble。所以从那时起我就一直使用 flutter_reactive_ble 。Philips Hue 为其智能灯开发了该技术。我更喜欢flutter_reactive_ble的原因:
    • 我认为它是更稳定的选择,因为它是由飞利浦色调开发的。就稳定性而言,它是最好的。
    • 我使用该库来告诉物联网设备如何连接到互联网。这可能就是这个包的用途。


小智 5

Flutter 响应式 BLE 更好,因为它报告的问题较少。

请阅读 flutter_blue 团队的免责声明

该库与生产应用程序一起积极开发,并且 API 将随着我们继续向 1.0 版本发展而不断发展。

请做好充分准备应对重大变更。该软件包必须在真实设备上进行测试。

Flutter React ble 更加稳定,而且它不是一个新启动的项目。它经过了很长一段时间的测试和修复。