Description
Hello everyone! 👋
We heard you're excited about the FlutterFire Desktop support!
Therefore, we're sharing a tentative roadmap for our plan in 2022 to continue developing FlutterFire on Desktop platforms. 🚧
The Desktop packages for FlutterFire are built over the REST APIs of Firebase using Dart, and it adds support by extending the original FlutterFire platform interface for Windows, Linux, and macOS. The goal is to enable smooth support without much effort needed from developers.
Our implementation for each package is split into 2 packages:
- The Dart package, implementing an API similar to FlutterFire without dependency on Flutter, can be used alone to build Dart apps.
- The Desktop package that uses the Dart package and implements all methods in the original package's platform interface.
Roadmap for FlutterFire Desktop in 2022
These plugins are stable:
- 🟢
Core
Status: stable - 🟢
Authentication
Status: stable
These plugins are currently in-progress:
- 🟠
Cloud Functions
Status: beta - 🟡
Remote Config
Status: in progress - 🟡
Cloud Storage
Status: in progress
These plugins are planned once all preview plugins are shipped:
- 🔴
Installations
Status: not started - 🔴
Analytics
Status: not started
This issue will be updated regularly to reflect the current state and any future plans.