Obrigado Matheus pela resposta.
O curso sugerido é muito semelhante ao que fiz em linguagem Kotlin. Chega no mesmo ponto. Você aprende a fazer a comunicação do aplicativo com a WEB API local. Contudo, o App uma vez enviado para a loja do google não vai ter acesso a essa API. Gostaria de oferecer pro usuários uma persistência de dados on line.
Essa persistência on line teria 2 objetivos: Fornecer uma base de dados comum para todos os usuários e também salvar dados do usuário para casos de desinstalações ou limpeza acidental do bando de dados.
O primeiro objetivo consegui fazendo o app se comunicar com uma planilha do google sheet. Isso resolve a metade do problema. Vou tentar encontrar um meio de salvar os dados no próprio aplicativo através de exportação de dados. Não sei se vou conseguir. Web API pareceu ser a solução ideal. Mas essa parte de por ela on-line para todos que ainda não sei fazer.
Parece que envolve contratar algum serviço de nuvem ... se for o caso... vai ficar sem kkkk muito caro