Jump to content

Aplicação Android e base de dados


Tools
 Share

Recommended Posts

Foi-me pedido para realizar uma aplicação para Android que consiste numa gestão de stock com ficha de clientes etc.

Sou inexperiente na parte de criação de aplicações para Android.

Será possivel ajudar-me um pouco e dizerem-me qual a melhor lingua para a programação da mesma e como usar a base de dados?

Será possivel utilizar uma aplicação Visual Basic?

Cumprimentos

Link to comment
Share on other sites

A linguagem de programação nativa do Android é o Java. É possível que consigas encontrar algum RAD que te permita programar em Basic (não exactamente Visual Basic), mas aquilo que recomendo é que programes mesmo em Java.

“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.”

-- Tony Hoare

Link to comment
Share on other sites

Vou sacar o SDK para tentar programar.

A nível de base de dados estive a ler e secalhar o melhor é utilizar o Sqlite.

Como é que eu depois testo o programa no pc ou assim?

Edited by Tools
Link to comment
Share on other sites

Podes usar o simulador, que vem com o SDK. É lento e muito pesado, mas dá para simular, mas se tiveres um equipamento é muito melhor mesmo ainda seja um pouco lento a arrancar uma aplicação.

SQLite não é bem uma opção, é o que o Android fornece, ou usas esse ou usas ficheiros e fazes tu a gestão (não é a melhor opção 🙂 ), o problema vai ser aceder ao ficheiro da BD para veres os dados se quiseres confirmar o estado da BD e a sua estrutura. Nunca encontrei uma forma fiável de aceder a esse ficheiro, nem no simulador e nem num equipamento. Claro que isso só será relevante se quiseres usar a BD para algum debug.

Link to comment
Share on other sites

SQLite não é bem uma opção, é o que o Android fornece (...) o problema vai ser aceder ao ficheiro da BD para veres os dados se quiseres confirmar o estado da BD e a sua estrutura. (...). Nunca encontrei uma forma fiável de aceder a esse ficheiro, nem no simulador e nem num equipamento.

Se utilizas firefox: https://addons.mozilla.org/pt-pt/firefox/addon/sqlite-manager/

Se queres antes uma aplicação: http://sqlitemanager.softonic.com.br/

Para veres os dados da base de dados, só te sei dizer no Eclipse como fazer.

  1. A aplicação deve estar a correr no emulador
  2. Acedes a Window > Open Perspective > DDMS
  3. Dentro do DDMS e do File Explorer acedes a data > data > nome_aplicação > databases > base_dados
  4. Clicas no ficheiro e do lado direito em cima clicas no botão para extrair do dispositivo
Edited by bioshock
Link to comment
Share on other sites

Podes usar o simulador, que vem com o SDK. É lento e muito pesado, mas dá para simular, mas se tiveres um equipamento é muito melhor mesmo ainda seja um pouco lento a arrancar uma aplicação.

Dá para usar o emulador em modo x86, que fica à velocidade nativa. É preciso instalar o HAXM da Intel e a(s) imagem(ns) x86 da versão do Android que se pretende(m) utilizar para o desenvolvimento.

“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.”

-- Tony Hoare

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.