【发布时间】:2019-12-06 02:18:09
【问题描述】:
我是 Flutter 的新手,我正在尝试使用 Flutter 做我的学校项目(创建一个应用程序)。因此,我在我的 android studio(windows) 中安装了 Flutter。我曾经为 android 创建应用程序,但不熟悉 ios 应用程序。所以,我想到的问题很少。
由于 Flutter 是一个混合框架,并且它使用 DART 编程语言。那么这是否意味着我在android studio(windows)中创建的编码将在android studio(macOS)中工作?我不需要重写或编辑代码 2 次。我现在担心的是我需要以 2 种不同的方式编写代码 2 次。
IOS app 只能内置苹果产品?因为 Xcode 的事?
目前我发现 Flutter 是构建混合应用程序的一种方式。但我想知道更多,通常应用程序开发者如何为安卓和ios创建应用程序?
【问题讨论】:
-
1.混合应用程序开发只需要一个代码库。 2. 你可以使用 Flutter 在 Windows 或 Linux 机器上开发 iOS 应用(这里有像 Suragch 这样的人做过)。 3. 想要 iOS 和 Android 的低预算项目使用混合 SDK(如 Flutter),但有钱(或开发人员)的顶级项目几乎总是原生的。 IMO,混合应用程序适用于中低级项目,但如果您想构建真正史诗般的东西,请使用本地或回家。
-
@bsod 谢谢你的信息和解释,我学到了很多!
标签: android ios flutter dart hybrid-mobile-app