O firebase do google pode funcionar com um aplicativo de desktop java?

Estou desenvolvendo um aplicativo iOS usando o firebase, mas também quero criar um aplicativo de desktop java que acesse o mesmo banco de dados em tempo real que o aplicativo usa. Isso é possível? Sinto que isso deve funcionar porque o firebase funciona para aplicativos Android escritos em Java. Se isso for possível, forneça alguns detalhes sobre como fazer isso. Além disso, estou perguntando isso em relação ao site novo e renovado do firebase que o Google anunciou recentemente.

questionAnswers(1)

yourAnswerToTheQuestion