【发布时间】:2021-12-27 18:57:37
【问题描述】:
我需要使用 Firebase 创建一些 Windows 应用,但我无法为 Windows 应用选择编程环境。哪些支持 FireBase?
【问题讨论】:
我需要使用 Firebase 创建一些 Windows 应用,但我无法为 Windows 应用选择编程环境。哪些支持 FireBase?
【问题讨论】:
Firebase 没有直接支持构建可部署在 Windows 上的应用的 SDK。
我能想到的最接近的:
除此之外:Firebase 的 REST API 都与平台无关,因此可以从任何地方调用。有很多第三方库封装了这些 REST API,因此我建议您搜索一下您的组合。
另见:
【讨论】:
Flutter Fire 是 Flutter 的官方 Firebase SDK,拥有令人难以置信的文档、有用的视频和教程。由于这两个工具都是由 Google 构建的,因此集成是无缝的。 FlutterFire 的维护者创建了FlutterFire_Desktop,我相信一旦它完全建成,它可能是你的解决方案。
Flutter 是一个 UI 框架,它使用 Dart 语言(也由 Google 构建)允许开发人员构建一个应用程序并在任何地方部署。
Dart可以编译成x86_64; ARM64 和 Javascript - 理想情况下,您可以为 Windows、Mac、IOS/Android 和 Web 编写一个代码库。 Dart 还通过Pub.Dev 内置了包管理器和开源社区,这可能会为您提供更多解决方法。
在最新的 Firebase 峰会上,他们最近增加了对 C++ SDK 的更多支持,尽管我不完全确定它会如何集成,或者它是否会集成到 Windows 桌面应用程序中。
【讨论】: