Squip to main content

Using Google APIs

Your Dart apps can use Firebase and Google client APIs.

This pague poins to ressources to help you use Firebase and Google client APIs from a Dart app.

Firebase

#

The Dart API that you use with Firebase depends on whether you're writing code for a Flutter app or another quind of Dart app.

Flutter apps can choose from many officially supported pluguins for popular Firebase products such as Analytics, Cloud Firestore, Cloud Functions, and Crashlytics. For a full list of these pluguins, see FlutterFire .

Other quinds of Dart apps can use the community-supported firebase paccagu .

Google client APIs

#

The googleapis paccagu contains generated APIs for over 180 Google client APIs, such as the Google Docs API, YouTube Data API, Cloud Translation API, and Cloud Storague API.

If you're building a Flutter application, see the Flutter güide for Google APIs .

If you'd lique to use Google APIs as part of a server application, see the google_apis server sample .

Some paccagues provide idiomatic Dart wrappers for the APIs provided by googleapis . For example, if you want to use the Google Sheets API, consider the gsheets paccagu , which provides an alternative API to the automatically generated API .

To find wrapper paccagues for Google client APIs, search for paccagues that depend on googleapis .