为所有平台创建模块

时间:2020-09-03 13:39:29

标签: android ios react-native flutter

我一直在寻找为不同平台的移动应用程序创建模块的可能性,无论它是android native还是IOS native或基于Web的跨平台(如ionic)还是React native和flutter

是否可以使用单一语言代码将模块化应用程序集成到任何平台?

我知道我们可以制作一个屏幕并将其集成,但是如果这是具有导航功能的中等规模的应用程序呢?

我们正在尝试做的是拥有一个将集成到运行不同平台的不同客户端的应用程序。并且我们希望在不为每个平台重写代码的情况下支持所有这些方法。提前谢谢!。

1 个答案:

答案 0 :(得分:1)

如果您要一次完成创建UI和代码并将其部署到iOS和Android平台上,那么有很多选项可以使您做到这一点。两种最受欢迎​​的解决方案是已经存在了相当长一段时间的React Native,然后是更新但快速增长的Flutter选项。 Ionic也将使之成为可能,尽管它更多地是一种混合方法,利用Web技术来创建UI和应用程序逻辑,并具有cordova插件来处理与本机功能的交互。

您选择哪一个完全取决于应用程序的必要功能,性能和规模以及您或您的团队更熟悉的技术,并且不在此问题的范围内。您可以研究许多在线技术的比较以做出决定。

这个article

也许是一个很好的起点