Android 带有React本机与本机平台的BLE应用程序

Android 带有React本机与本机平台的BLE应用程序,android,ios,react-native,bluetooth-lowenergy,Android,Ios,React Native,Bluetooth Lowenergy,我正在寻找使用ReactNative或Native平台(iOS和Android)创建可移动应用程序的利弊 我应该遵循哪种方法?有人能和我分享他们的经验吗? 我在这两种原生平台上都工作过,它给了我很好的效果,但对于我的新项目,我考虑使用ReactNative,因为它只有一个代码库,而且与分别在iOS和Android上工作相比,它花费的精力相对较少 这些优势是否也适用于BLE应用程序?或者它可能在性能和维护方面也有问题?使用带RN的BLE(react native)制作一个应用程序并不困难,我也不觉

我正在寻找使用ReactNative或Native平台(iOS和Android)创建可移动应用程序的利弊

我应该遵循哪种方法?有人能和我分享他们的经验吗? 我在这两种原生平台上都工作过,它给了我很好的效果,但对于我的新项目,我考虑使用ReactNative,因为它只有一个代码库,而且与分别在iOS和Android上工作相比,它花费的精力相对较少


这些优势是否也适用于BLE应用程序?或者它可能在性能和维护方面也有问题?

使用带RN的BLE(react native)制作一个应用程序并不困难,我也不觉得它比native应用程序慢多少。(但这实际上取决于你的应用程序有多大)

然后是的,我会说RN制作你的BLE应用程序更快

但是,您必须注意:如果您使用的是多个本机函数,RN可能会有点棘手,可能会成为调试的噩梦


PS:我用

制作了一个应用程序,谢谢你的回答。我更担心的是我们在Android中必须处理的不同设备和操作系统依赖性。有时在本机平台上也会变得棘手。在我的例子中,我们将进行标准操作,如扫描、连接、读/写。如果是标准的BLE操作,我会说RN可能更快(只有一个应用程序适用于android和iOS)