Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev5.1.0

firebase_core

Plugin Flutter para o Firebase Core, permitindo a conexão com múltiplos aplicativos do Firebase.

AndroidiOSWebmacOSWindows
Downloads em 30 dias
5,9 mi
Curtidas
4,1 mil
Pontos Pub
160

Instalar pacote

flutter pub add firebase_core

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Firebase Core é um plugin do Flutter que fornece suporte fundamental para conectar-se a serviços do Firebase em múltiplas plataformas. Ele permite a integração sem problemas com aplicativos Firebase, permitindo que desenvolvedores inicializem e gerenciem várias instâncias do Firebase dentro de um único aplicativo. O pacote realiza tarefas básicas de configuração, como autenticação, configuração e inicialização, servindo como base para outros plugins do Firebase no ecossistema FlutterFire. Ele oferece suporte a Android, iOS, Web, macOS e Windows, garantindo consistência entre plataformas.

Casos de uso

  • Conectando a múltiplos projetos do Firebase
  • Inicializando o Firebase em aplicativos multiplataforma
  • Gerenciando instâncias de aplicativo Firebase
  • Habilitar serviços do Firebase, como Firestore e Auth
  • Integrando o Firebase com aplicativos Flutter existentes

Principais recursos

  • Suporta múltiplas instâncias do Firebase
  • Compatibilidade multiplataforma
  • Inicialização simplificada do Firebase
  • Integração com plugins do FlutterFire
  • Gerenciamento automático de configuração

Indicado para

  • Desenvolvedores Flutter usando o Firebase
  • Aplicativos que exigem múltiplos projetos do Firebase
  • Aplicativos móveis e web multiplataforma
  • Equipes construindo aplicações escaláveis com suporte do Firebase
  • Projetos que precisam de gerenciamento centralizado do Firebase

Considerações

  • Requer plugins adicionais do Firebase para recursos específicos
  • Necessita de configuração adequada no console do Firebase
  • Pode ser necessário passos de configuração específicos da plataforma
  • Dependente do ecossistema FlutterFire
  • Funcionalidade limitada sem pacotes complementares

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Flutter + Firebase logo

FlutterFire

Follow on Twitter Maintained with Melos OSSF scorecard


[Changelog] • [Packages]


FlutterFire is a set of Flutter plugins that enable Flutter apps to use Firebase services. You can follow an example that shows how to use these plugins in the Firebase for Flutter codelab.

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase. Flutter is used by developers and organizations around the world, and is free and open source.


Documentation


Stable Plugins

Name pub.dev Firebase Product Documentation View Source Android iOS Web MacOS Windows
Analytics Analytics pub.dev badge 🔗 📖 firebase_analytics ✔ ✔ ✔ β N/A
App Check App Check pub.dev badge 🔗 📖 firebase_app_check ✔ ✔ ✔ β N/A
Authentication Authentication pub.dev badge 🔗 📖 firebase_auth ✔ ✔ ✔ β (*)
Cloud Firestore Cloud Firestore pub.dev badge 🔗 📖 cloud_firestore ✔ ✔ ✔ β (*)
Cloud Functions Cloud Functions pub.dev badge 🔗 📖 cloud_functions ✔ ✔ ✔ β N/A
Cloud Messaging Cloud Messaging pub.dev badge 🔗 📖 firebase_messaging ✔ ✔ ✔ β N/A
Cloud Storage Cloud Storage pub.dev badge 🔗 📖 firebase_storage ✔ ✔ ✔ β (*)
Core Core pub.dev badge 🔗 📖 firebase_core ✔ ✔ ✔ β (*)
Crashlytics Crashlytics pub.dev badge 🔗 📖 firebase_crashlytics ✔ ✔ N/A β N/A
Data Connect Data Connect pub.dev badge 🔗 📖 firebase_data_connect ✔ ✔ ✔ N/A N/A
In-App Messaging In-App Messaging pub.dev badge 🔗 📖 firebase_in_app_messaging ✔ ✔ N/A N/A N/A
Installations Installations pub.dev badge 🔗 📖 firebase_app_installations ✔ ✔ ✔ β N/A
Performance Monitoring Performance Monitoring pub.dev badge 🔗 📖 firebase_performance ✔ ✔ ✔ N/A N/A
Realtime Database Realtime Database pub.dev badge 🔗 📖 firebase_database ✔ ✔ ✔ β N/A
Remote Config Remote Config pub.dev badge 🔗 📖 firebase_remote_config ✔ ✔ ✔ β N/A

(*) for development only. Production on Windows is not supported.

Preview Plugins

Name pub.dev Firebase Product Documentation View Source Android iOS Web MacOS
ML Model Downloader (deprecated) ML Model Downloader pub.dev badge 🔗 📖 firebase_ml_model_downloader ✔ ✔ N/A β

Issues

Please file FlutterFire specific issues, bugs, or feature requests in our issue tracker.

Plugin issues that are not specific to FlutterFire can be filed in the Flutter issue tracker.

Contributing

If you wish to contribute a change to any of the existing plugins in this repo, please review our contribution guide and open a pull request.

Categorias

Dependências

Lista de dependências 3 itens

  • firebase_core_platform_interface^8.1.1
  • firebase_core_web^4.1.0
  • meta^1.8.0

Repositório-fonte

Projetos que usam este pacote

Rankings