Google FireBase (Android/Desktop)

Bom dia!!!

Preciso criar uma aplicação e queria saber se é possível criar um banco de dados no firebase (google) para ser utilizado em android e desktop (Java) de forma integrada e em tempo real.

Alguém tem algum exemplo simples?

Tenho uma app que é integrado com um software Java Swing usando MySQL e comunicação por web services, agora simples não é não.