我正在寻找使用ReactNative或原生平台(iOS和Android)创建一个BLE移动应用程序的利弊。
我应该遵循哪种方法?有人能和ReactNative分享他们的经验吗?我在这两个原生平台上都工作过,它给了我很好的效果,但是对于我的新项目,我考虑的是ReactNative,因为它有单一的代码库,相对来说比在iOS和Android上单独工作花费的精力要少。
BLE应用程序也有这些优势吗?或者它的性能和维护也有问题?
用BLE和RN(react-native)制作一个应用并不难,我也没觉得它比原生应用慢多少。(但这真的取决于你的app有多大)。
那么是的,我会说RN对于制作您的BLE应用程序是更快的。
但是,您必须注意:如果使用多个本机函数,RN可能会有点棘手,并可能成为调试的噩梦。
PS:我做了一个应用程序与这个自由