Banco de dados para Android
Quais banco de dados posso trabalhar com o Android, os que ele aceita? E eles trabalham online?
Pedro Cunha
Curtidas 0
Melhor post
Jothaz
10/01/2016
Isto você ou o cenário irá definir.
Se for usar um WebService pronto com retorno XML, sem problemas.
Ou pode-se optar por utilizar REST que utiliza: XML e HTTP (ou YAML, JSON, ou texto puro).
A arquitetura é você quem decide.
Se for usar um WebService pronto com retorno XML, sem problemas.
Ou pode-se optar por utilizar REST que utiliza: XML e HTTP (ou YAML, JSON, ou texto puro).
A arquitetura é você quem decide.
GOSTEI 1
Mais Respostas
Jothaz
09/01/2016
Você pode usa qualquer banco de dados SQL, NoQL ou Orientado a Objetos, mas vai acessá-los vai WebServices.
Para uso local vai de SQLite.
Para uso local vai de SQLite.
GOSTEI 0
Edson Venancio
09/01/2016
Você pode usa qualquer banco de dados SQL, NoQL ou Orientado a Objetos, mas vai acessá-los vai WebServices.
Para uso local vai de SQLite.
Para uso local vai de SQLite.
So uma duvida Jothaz , quando se trabalha com banco via web service,nesse caso sao denominado banco externo ?
GOSTEI 0
Jothaz
09/01/2016
Sim podemos chamá-lo assim ou mesmo de remoto.
O que deve ficar claro que o acesso será executado via WebServices para garantir a performance do APP. Assim o acesso aos dados irá consumir recursos do servidor e não do dispositivo. Vale lembrar que a maioria das pessoas não tem dispositivos de ponta e como uma das premissas para uma APP matadora seria a universalidade (rodar no maior número de dispositivos possível) é a forma de abordar a questão.
Já vi exemplos de códigos com acesso ao BD direto da aplicação no dispositivo, no caso APP nativa em Java, não vi funcionando e nem sei se funciona, mas de modo geral é consenso de que a melhor pratica é WebServices.
Se precisar armazenar dados no dispositivo a melhor solução é o SQLite.
O que deve ficar claro que o acesso será executado via WebServices para garantir a performance do APP. Assim o acesso aos dados irá consumir recursos do servidor e não do dispositivo. Vale lembrar que a maioria das pessoas não tem dispositivos de ponta e como uma das premissas para uma APP matadora seria a universalidade (rodar no maior número de dispositivos possível) é a forma de abordar a questão.
Já vi exemplos de códigos com acesso ao BD direto da aplicação no dispositivo, no caso APP nativa em Java, não vi funcionando e nem sei se funciona, mas de modo geral é consenso de que a melhor pratica é WebServices.
Se precisar armazenar dados no dispositivo a melhor solução é o SQLite.
GOSTEI 0
Pedro Cunha
09/01/2016
Via web-services implicitamente o XML estará inserido nesse contexto?
GOSTEI 0
Edson Venancio
09/01/2016
Isto você ou o cenário irá definir.
Se for usar um WebService pronto com retorno XML, sem problemas.
Ou pode-se optar por utilizar REST que utiliza: XML e HTTP (ou YAML, JSON, ou texto puro).
A arquitetura é você quem decide.
.Se for usar um WebService pronto com retorno XML, sem problemas.
Ou pode-se optar por utilizar REST que utiliza: XML e HTTP (ou YAML, JSON, ou texto puro).
A arquitetura é você quem decide.
Agora no fim do semestre fiz uma aplicação com web-service bem legal .. Ultilizando a linguagem WinDev Mobile.
Foi uns tres meses, eu mais três colegas tentando fazer nossas aplicação se comunica com o notebook do professor, requer muito tempo este tipo de conhecimento, porem é um diferencial que todo profissional de TI deve ter.
GOSTEI 1
Pedro Cunha
09/01/2016
A principio bastante complicado mesmo.
GOSTEI 0
Ronaldo Filho
09/01/2016
No começo sempre é bastante complicado, sempre se apanha muito construindo até aplicações bem simples, mas é sempre bom recorrer a boa e velha internet, fóruns como esse ajudam muito e sem contar no material que o pessoal publica como artigos, papers, entre outros. Mas lembre sempre de ir primeiro a documentação é muito importante fazer isso para evitar erros básicos.
GOSTEI 1
Edson Venancio
09/01/2016
E essencial recorrer a documentação, mas o grande problema esta no inglês, fica meio complicado busca informação na documentação sem saber o mesmo... Complicado pra nós brasileiros...
GOSTEI 1
Ronaldo Filho
09/01/2016
Bem lembrado Edson Rodrigo.
Nesse caso entramos nessa discussão [url:descricao=Perguntas ou teste na Contratação de Desenvolvedor Junior]https://www.devmedia.com.br/forum/perguntas-ou-teste-na-contratacao-de-desenvolvedor-junior/542120[/url], como diria o velho 'poeta tá difícil pra todo mundo, até para os que sabem', kkkkk.
Nesse caso entramos nessa discussão [url:descricao=Perguntas ou teste na Contratação de Desenvolvedor Junior]https://www.devmedia.com.br/forum/perguntas-ou-teste-na-contratacao-de-desenvolvedor-junior/542120[/url], como diria o velho 'poeta tá difícil pra todo mundo, até para os que sabem', kkkkk.
GOSTEI 0
Pedro Cunha
09/01/2016
Obrigado aos senhores!
GOSTEI 0