Banco de dados em aplicativos móveis

Pessoal, como funciona base de dados em aplicativos móveis?

ele trabalha junto com a plataforma java?
Qual Base de dados pode ser utilizada, ela já vem instalada?

para alguns parecem perguntas fúteis porém nunca trabalhei em ambiente desktop ou movel mas sempre na web.

E para ter compatibilidade com os diversos aparelhos móveis tenho que alterar o código ou por rodar num ambiente java não é necessário? levando em conta que usarei ferramentas básicas nada como GPS, Bluetooth que varia de um aparelho para outro a sua disponibilidade

para celular existe RMS

se for trabalhar com RMS procure por FLOGGY, um projeto Brasileiro muito bom por sinal que ajuda na parte de persistencia.

existe todo um ambiente para trabalhar com a parte ME.

Com Android o SQLite já faz parte do framework e é facilimo de usar.
GPS, Bluetooth e sensores também são integrados na API.

Não sei quanto ao JME.

[quote=Marky.Vasconcelos]
Não sei quanto ao JME.[/quote]

a minha resposta é para JME :slight_smile:

Poisé… essa semana comecei a ler mais e prestar mais atenção e vi que o android está tomando conta de 1/3 do mercado de smarthphones…

há diferença na programação para um smartphone e um celular?

minha ideia seria simples… seria uma agenda telefonica… claro… celular… smartphone já possuem isso mas seria apenas um inicio para criar algo…

gostaria de criar um aplicativo que funcionasse para todos os fabricantes…

Para Android voce usa o framework do Android para criar a aplicação.

Para JME o framework do JME, os novos smartphones não rodam JME.

entao vai ser JME

pq android roda .apk
JME gera .jar

[quote=Marky.Vasconcelos]
Para JME o framework do JME, os novos smartphones não rodam JME.[/quote]

Então se fizer um aplicativo terei que fazer um para celulares
e outro para smartphones?

lamentável…

mas muda muito ?

Brilhante !

Ok… vamos ao trabalho… muito obrigado pela ajuda…

[quote=f2pro][quote=Marky.Vasconcelos]
Para JME o framework do JME, os novos smartphones não rodam JME.[/quote]

Então se fizer um aplicativo terei que fazer um para celulares
e outro para smartphones?

lamentável…

mas muda muito ?[/quote]

Ou então ignora um dos dois e faça apenas para uma plataforma.

[quote=Marky.Vasconcelos][quote=f2pro][quote=Marky.Vasconcelos]
Para JME o framework do JME, os novos smartphones não rodam JME.[/quote]

Então se fizer um aplicativo terei que fazer um para celulares
e outro para smartphones?

lamentável…

mas muda muito ?[/quote]

Ou então ignora um dos dois e faça apenas para uma plataforma.[/quote]

claro claro… mas muito obrigado… essas eram grandes dúvidas que eu tinha…
abraços