Como funciona a hospedagem para arquivos JSON usado em banco de dados ROOM? Que características devo observar ao procurar a hospedagem?
Como funciona a hospedagem para arquivos JSON usado em banco de dados ROOM? Que características devo observar ao procurar a hospedagem?
Não sei se entendi direito sua pergunta, Victor. Caso você queira salvar um JSON num banco, existem duas formas:
Converter o JSON em objetos (isso a gente chama de parse, "parsear o JSON") e na sequência salvar esses objetos no banco, normalmente.
Salvar o JSON direto no banco, como um textão gigante. Nesse caso, pro Room você só estaria salvando uma String.
A primeira forma é a mais recomendada, pois os dados já ficam organizados direitinho para consultas futuras. Nesse caso, para parsear esse JSON, o pessoal costuma usar o GSON (uma lib comum no Android).
Não soube formular a pergunta. A intenção é usar o room junto com retrofit para trabalhar com banco de dados local e web. Preciso de alguma hospedagem específica? Ou somente por o app no google play será o suficiente? Estou perdido quanto a isso.
Se você vai usar o Retrofit para pegar alguma informação pela web, deve ter esse endereço web direitinho (algo como: http://endereco.com/alguma/coisa) e isso tem que estar hospedado em algum lugar, do contrário vc não conseguirá encontrá-lo.
O Google play é o local que permite que o app seja baixado e instalado nos celulares dos seus usuários. São coisas diferentes, sacou?
Felipe creio que a essência do que busco é, não é necessário nenhuma hospedagem diferente do comum? Ou seja, as hospedagens padrão atendem o armazenamento de arquivos JSON?
Atendem.