O que é?
Funcionamento
SDKs para desenvolvimento
Basicamente usa-se a SDK do Android, existem diferentes formas:
Android Studio (IDE oficial do Android)
SDK Tools
Android Development Kit (SDK) para Windows, Mac OS X ou Linux
Android SDK Eclipse
Android SDK Manager
Android SDK Ubuntu
Algumas APIs
Análise: Google Analytics
Login no Google: Google Sign-In
Mapas: Maps Android API
Anúncios de instalação de aplicativos: AdWords
Convites para o aplicativo: Firebase Invites
Android Pay
Referências