FirebaseExtended / FirebaseExtended/flutterfire_desktop
FlutterFire Desktop Roadmap 2022
- Dominant language
- Dart
- Stars
- 414
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
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:
1. **The Dart package**, implementing an API similar to FlutterFire without dependency on Flutter, can be used alone to build Dart apps.
2. **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:
1. 🟢 `Core`
**Status:** stable
2. 🟢 `Authentication`
**Status:** stable
These plugins are currently in-progress:
1. 🟠 `Cloud Functions`
**Status:** beta
2. 🟡 `Remote Config`
**Status:** in progress
3. 🟡 `Cloud Storage`
**Status:** in progress
These plugins are planned once all preview plugins are shipped:
1. 🔴 `Installations`
**Status:** not started
2. 🔴 `Analytics`
**Status:** not started
This issue will be updated regularly to reflect the current state and any future plans.
---
### Announcements ✨
1. [Announcing stable FlutterFire Auth for Desktop](https://invertase.io/blog/announcing-flutterfire-desktop-auth-stable)
2. [Announcing FlutterFire for Desktop (Preview)](https://invertase.io/blog/announcing-flutterfire-desktop)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.