【发布时间】:2020-12-14 01:10:04
【问题描述】:
在 Flutter 中,MaterialApp() 和 CupertinoApp() 小部件分别给人以“Android”和“Apple”的感觉。我想构建一个为这两个操作系统提供服务的应用程序,但除了外观之外,大多数功能都是相同的。我是复制我的代码还是有办法只写一次就可以导出为 .apk 或 .ipa?
[MY EXAMPLE OF DUPLICATING CODE]
if operating_system == "android"{
runApp(MaterialApp(some code here))
} else if operating_system == "ios"{
runApp(CupertinoApp(same code as above))
}
【问题讨论】:
标签: android ios flutter mobile