【发布时间】:2019-12-22 02:52:51
【问题描述】:
目标:开发一个跨平台设计系统以将其导入任何平台(React、React Native、Android、iOS)。
我们的工作内容:一个项目,使用 React Native 开发,其中开发了一些核心 UI 组件,以确保所有其他项目的视觉效果保持一致。该项目作为依赖项导入到另一个成功使用这些组件的 React Native 应用程序中。到目前为止一切顺利。
我们遇到的困难:我们想在原生项目(Android 和 iOS)中导入同一个项目,并将其用作自定义小部件来构建原生 UI。
通过谷歌搜索获得的知识:
This 文章显示可以在 Java/Swift 中构建原生组件并在 React Native 项目中使用它们。 我们想反其道而行之。
有一个名为 Diez 的 SDK 可用作从 Typescript 到几乎任何语言的转译器。 它处于早期访问阶段,我们不希望依赖 SDK。
tl;博士;是否可以构建一个作为 UI 组件库(即设计系统)的 React Native 项目并将其导入到原生 Android/iOS 项目中?
【问题讨论】:
标签: android ios react-native