Banco de dados para Android

09/01/2016

1

Quais banco de dados posso trabalhar com o Android, os que ele aceita? E eles trabalham online?
Responder

Post mais votado

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.
Responder

Mais Posts

10/01/2016

Jothaz

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.
Responder

10/01/2016

Edson Venancio

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.


So uma duvida Jothaz , quando se trabalha com banco via web service,nesse caso sao denominado banco externo ?
Responder

10/01/2016

Jothaz

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.
Responder

10/01/2016

Pedro Cunha

Via web-services implicitamente o XML estará inserido nesse contexto?
Responder

10/01/2016

Edson Venancio

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.
.

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.
Responder

10/01/2016

Pedro Cunha

A principio bastante complicado mesmo.
Responder

13/01/2016

Ronaldo Filho

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.
Responder

13/01/2016

Edson Venancio

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...
Responder

13/01/2016

Ronaldo Filho

Bem lembrado Edson Rodrigo.

Nesse caso entramos nessa discussão Perguntas ou teste na Contratação de Desenvolvedor Junior, como diria o velho 'poeta tá difícil pra todo mundo, até para os que sabem', kkkkk.
Responder

13/01/2016

Pedro Cunha

Obrigado aos senhores!
Responder