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


[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]