【问题标题】:Build multiple iOS / Android apps with one Flutter code-base?使用一个 Flutter 代码库构建多个 iOS / Android 应用程序?
【发布时间】:2020-10-28 18:25:17
【问题描述】:

假设我们为开发人员等特定目标群体开发了一个社区(包含类别、主题、帖子等)。这个社区运作良好,您现在也想为设计师提供这样的平台。

是否可以从一个 Flutter 代码库构建多个具有相同功能的 iOS 和 Android 应用?

根据每个“实例”的配置文件,只是颜色、后端 URI、应用程序图标和一些类似这样的琐碎内容应该有所不同。

谢谢!

【问题讨论】:

  • 是的,Flutter 最适合此类应用程序,因为 Flutter 在这两个平台上都能很好地工作,也可以扩展到不同的平台,如 Windows 和 MacOS

标签: flutter


【解决方案1】:

是的,你可以这样做。

主要问题是创建不同的构建,以及一些应用配置文件。但是,您应该能够在构建应用程序时设置环境变量,以设置要使用的应用程序配置文件和设置(即应用程序名称、ID 等)。然后,您可以在应用中使用这些变量来动态更改应用的外观。

您可以在这两篇文章中找到更多信息:

https://iiro.dev/2018/03/02/separating-build-environments/
https://binary-studio.com/2020/04/17/flutter-2/

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2022-09-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-22
  • 2019-07-31
相关资源
最近更新 更多