


# Firebase

The [Firebase platform](https://firebase.google.com) forms one of the biggest
platforms for application development available today bringing together a range
of Google services along with the acquired Firebase infrastructure services.

We have been working with Google to bring you the best available ANEs
integrating Google services tightly with your AIR application.

This extension is to bring access Google's Firebase infrastructure to your AIR application.

The simple API allows you to quickly integrate Firebase in your AIR application.
Identical code base can be used across all platforms allowing you to concentrate
on your application and not device specifics.

We provide complete guides to get you up and running with Firebase as quickly and easily as possible.

### Features

- [Analytics](https://docs.airnativeextensions.com/docs/firebase/core/introduction)
- Develop
  - [Authentication](https://docs.airnativeextensions.com/docs/firebase/auth/introduction)
  - [Firestore](https://docs.airnativeextensions.com/docs/firebase/firestore/introduction)
  - [Realtime Database](https://docs.airnativeextensions.com/docs/firebase/database/introduction)
  - [Storage](https://docs.airnativeextensions.com/docs/firebase/storage/introduction)
- Quality
  - [Crashlytics](https://docs.airnativeextensions.com/docs/firebase/crashlytics/introduction)
  - [Performance Monitoring](https://docs.airnativeextensions.com/docs/firebase/performance/introduction)
- Grow
  - [Notifications (Cloud Messaging)](https://docs.airnativeextensions.com/docs/firebase/fcm/introduction)
  - [Remote Config](https://docs.airnativeextensions.com/docs/firebase/remoteconfig/introduction)
  - [Dynamic Links](https://docs.airnativeextensions.com/docs/firebase/dynamiclinks/introduction)
- Single API interface - your code works across iOS and Android with no modifications
- Sample project code and ASDocs reference

## Documentation

Latest documentation can be found in the [documentation site](https://docs.airnativeextensions.com/docs/firebase/)

Quick Example:

```actionscript
Firebase.initialiseApp();

// Log an event to analytics
var event:EventObject = new EventObject();
event.name = EventObject.ADD_TO_CART;
event.params[Params.PRICE] = 1.99;

Firebase.service.analytics.logEvent( event );
```

More information here:

[com.distriqt.Firebase](https://airnativeextensions.com/extension/com.distriqt.Firebase)

## License

You can purchase a license for using this extension:

[airnativeextensions.com](https://airnativeextensions.com/)

distriqt retains all copyright.


