Skip to content

FlutterFire Desktop Roadmap 2022 #52

Open
@pr-Mais

Description

@pr-Mais

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
  2. Announcing FlutterFire for Desktop (Preview)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions