大佬们,我打算做一个跨平台的 app, react native 和 flutter 分别如何?

查看 31|回复 1
作者:cernard   
具体需求如下:
[ol]
  • 支持 ios 、android 、windows 、macos
  • 会有些需要通过原生代码实现的功能,比如兼容外围硬件等等,但是这个可以每个系统写一个驱动,然后通过跨平台方案集成调用
  • 良好的持续开发的可维护性
  • 最好一套代码能够支持多个平台,可以少量的改动来兼容不同平台
  • 风格一致性,但也可以在 pc 端会加入一些对于移动端代码的调整来提供更好的交互体验
    [/ol]
    rn 和 flutter 我都有所接触,但是没有做过和原生代码的集成以及跨平台编译。
    请问下针对上面的需求,这两个方案哪个更好?
    flutter 可以直接编译成多平台应用,但 rn 好像不同平台的 framework 是不同组织维护的,react native for windows 这种方案可以直接用移动端的代码吗?我担心不同的组织维护的 framework 代码需要做出比较大的调整。
    但从个人角度出发,我更倾向于 rn 的 web 技术栈解决方案,因为库更多也更简单,现有的都比较成熟。flutter 写过一下小应用,嵌套地狱,一眼看过去全是括号,太痛苦了。但是出于上面几点的考虑,不知道哪个更合适
  • huijiewei   
    目前推荐 React Native ,更加流行
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部