Home > Enterprise >  Can I use Firebase for creating Windows app?
Can I use Firebase for creating Windows app?

Time:11-17

I need create some Windows app with Firebase, but I can't choose a programming environment for Windows app. Which ones support FireBase?

CodePudding user response:

Firebase does not have SDKs that directly support building apps that can be deployed on Windows.

The closest I can think of:

  • The Firebase SDKs for C and Unity can deploy to Windows desktop, but that is explicitly only intended for development. So you can develop and test your mobile game on Windows.
  • There is some movement on adding Windows support to the FlutterFire binding library, but it seems very early going.

Outside of these: the REST APIs for Firebase are all platform agnostic, so can be called from anywhere. There are quite some third party libraries that wrap these REST APIs, so I recommend doing a search for your combination.

Also see:

CodePudding user response:

Flutter & Firebase

Flutter Fire

Flutter Fire is the official Firebase SDK for Flutter and has incredible documentation, helpful videos and tutorials. The integration is seamless since both tools are built by Google. The maintainer of FlutterFire has created FlutterFire_Desktop which I believe may be a solution for you once its fully built out.

Flutter

Flutter is a UI framework which uses the Dart language (also built by Google) to allow developers to build one app and deploy everywhere.

Dart can compile to x86_64; ARM64 and Javascript - Ideally you can write one codebase for Windows, Mac, IOS/Android and Web. Dart also has a built in package manager and open sourced community through Pub.Dev which may have more workarounds for you.

C SDK

As of the latest Firebase Summit , they have recently added more support for their C SDK although I'm not entirely sure how it would integrate or if it integrates into windows desktop applications at all.

  • Related