我想为我的iOS和Android后端创建客户端库。他们将使用本地服务,例如定位服务。
我没有为每个应用程序创建单独的SDK,而是想知道我是否要使用React Native创建SDK,然后将其编译(弹出)到本地iOS pod或Android aar库。 React Native是否可以实现?如果是,如何实现?
答案 0 :(得分:2)
如果正确理解,您将要开发react native库,然后再不使用react native项目。例如,将它们添加到gradle或pods中,但不可用。
由于本机平台的反应不同,因此需要运行其他依赖项。看起来好像是在另一个引擎内部运行另一个引擎。
您可以基于Hybrid / Native框架构建SDK,并在这些框架中使用它们,但是您不能导出它们并像本机库(pod / gradle)一样使用。
除了出于跨平台目的进行C ++编程之外,您应该在github或其他存储库中进行搜索以找到所需的特定类型的库。