如何使用 dart 语言为 android 开发原生移动应用程序?可能吗?
7 回答
死灵之书:)
我知道这是一篇旧帖子,但对于那些找到它的人来说......现在有一个选项可以使用 Flutter 创建适用于 Android 和 iOS 的原生应用程序。Flutter官网~> https://flutter.dev/
更新[7 月 19 日]:现在您可以使用 Flutter 使用单一代码库为所有平台(包括 Web)开发应用程序/应用程序。
Flutter 是一个新项目,旨在帮助开发人员从单个代码库构建适用于 iOS 和 Android 的高性能、高保真移动应用程序
到目前为止,它处于早期阶段,但看起来很有希望。
更新[2020 年 9 月]:Alfa 宣布支持 Windows、MacOS 和 Lunix https://medium.com/flutter/announcing-flutter-windows-alpha-33982cd0f433
会有一些像PhoneGap这样的工具,你可以在其中编写 Dart,编译为 JS,然后使用它将整个东西转换为原生应用程序。问题是这是否真的值得——我从未尝试过,但我可以想象,使用 Dart,你需要广泛使用 JS-Interop,如果它甚至可以完全工作——该工具甚至可能无法使用 Dart 的优化JS 输出。无论如何,如果您真的想这样做,这可能值得一试。
Dart 团队正在开发他们自己的开发工具堆栈,从运行时到用于移动设备上 dart lang 的 UI sdk。检查这个,https://www.dartlang.org/mobile/
您可以通过 PhoneGap 或 Sencha Touch 使用飞镖
http://blog.damondouglas.me/2013/07/building-android-application-using-dart.html
http://blog.sethladd.com/2013/07/dart-and-sencha-touch-for-mobile-web.html
是的,
Flutter 是 Google 的 UI 工具包,用于从单个代码库为移动、Web 和桌面构建漂亮的、本机编译的应用程序。
谷歌使用 Dart 编程语言。
首次发布日期为 2017 年 5 月