| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/08/2011 17:54:14
|
carcleo
What is classpath?
Membro desde: 03/08/2011 17:46:37
Mensagens: 6
Offline
|
Ola pessoal.
Boa Noite
Sou programador php/mysql e arranho um pouco no Delphi e VB.
Porem, essa semana me aconteceu uma coisa interssante: Um cliente meu adquiriu um PALM TOP M130. Esse= http://the-gadgeteer.com/2002/04/15/palm_m130_review/, e, ele me pediu para fazer um sisteminha de enquete para rodar nesse palm top. Ele roda PALM OS.
Acontece que e indicaram que o pacote J2mE do netbeans cria sistemas mobile e eu sei muito pouco de java. Tenho umas duvidas:
1) O sistema consiste em uma enquete em que tanto as perguntas quanto as respostas serão editabeis. Logicamente, preisa de um banco de dados. Qual usar em PALM OS que seja free?
2) Como fazer essa conexão?
Bom, precisa de uma luz pois estou perdido.
Grato a quem puder ajudar.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 08:30:39
|
JoaoBluSCBR
JavaEvangelist
![[Avatar]](/images/avatar/018f418df303f0090d6f81837408e107.png)
Membro desde: 18/11/2010 15:53:29
Mensagens: 474
Localização: Blumenau (SC)
Offline
|
Cara,
Se o Palm vai usar j2me, o único banco que o j2me tem é o RMS (to colocando uma apostila sobre isso em anexo).
Mas é muito tosco. Ele apenas armazena registros em forma de texto e nem tem colunas. Vc tem que separar o texto por algum
caracter e ele retorna uma única linha e grava uma única linha.
Um framework que funciona usando como fundo esse RMS, é o floggy. Ele é um pouco melhor de usar,
simula um banco de objetos. Talvez ajude. Procure na net como floggy Persistence Demo.
| Nome do arquivo |
Mod05-Licao05-Apostila.pdf |
Download
|
| Descrição |
|
| Tamanho |
257 Kbytes
|
| Baixado: |
56 vez(es) |
|
Venci !!! Acessei um webservice usando J2ME com ksoap e kxml. kkkkkk |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 09:08:57
|
carcleo
What is classpath?
Membro desde: 03/08/2011 17:46:37
Mensagens: 6
Offline
|
Irmão.
Obrigado pela resposta.
O Delphi é bem simples em relação ao NetBeans.
Portanto ainda restam duvidas.
Bom, Estou fazendo assim no NetBeans 7.0: Arquivo-> Novo Projeto -> JavaME -> Aplicativo Móvel.
É por ai mesmo? Desta forma conseguirei fazer um sistema para rodar no Palm Top M130 com PALM OS?
Bom, e sobre o banco, do lado esquerdo da IDE, tem la 3 abas: Projeros, Arquivos, Serviços. Entrado em Serviços tem la opções, e entre elas, Bancos de dados.
Qual escolho? Como?
La tem assim:
JavaDB -> Sample
Drivers -> Varios
..
Como proceder agora paraconectar e com qual base?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 10:37:11
|
JoaoBluSCBR
JavaEvangelist
![[Avatar]](/images/avatar/018f418df303f0090d6f81837408e107.png)
Membro desde: 18/11/2010 15:53:29
Mensagens: 474
Localização: Blumenau (SC)
Offline
|
É isso mesmo,
Mas....
Não garanto que vá rodar no teu Palm, talvez vc tenha que procurar o SDK desse palm para usar ele como modelo para tua aplicação.
Palms rodam em memória, não em disco, é bem mais dificil.
E não conte com escoler um banco na pasta e pronto. Nem para java desktop funciona assim. A coisa é bem mais complexa nessa linha de aparelhos.
O froggy vc tem que baixar e lá tem a forma de incluir nas pastas os arquivos jar que sao as bibliotecas para acesso ao banco. tem um projeto demo
que te dá algumas indicações.
Aconselho baixar o froggy, o demo e o banco, seguir as indicações dele, colocar ele para rodar no netbeans e ver como funciona.
Delphi é desktop. Tudo é fácil em desktop. Estamos falando de programação para dispositivo móvel. Tudo é limitado, não tem acesso a disco e
arquivo.
Boa sorte.
Aconselho seguir um curso como o do Jedi que tem apostilas gratuitas e é bem fácil de completar em poucas horas. Senão vc não vai entender a
limitação do equipamento. Não tem nada de criar botão, desenhar os componentes na tela. Tudo é controlado por um Midlet que é bastante
limitado.
|
Venci !!! Acessei um webservice usando J2ME com ksoap e kxml. kkkkkk |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 12:01:45
|
entanglement
GUJ Hacker
Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline
|
O Palm M130 é muito, muito antigo (Palm OS 4.1 - acho que essa versão do Palm OS tem 10 anos). Se quiser escrever algo em Java, procure por SuperWaba, já que a Palm não disponibiliza mais uma JVM para Palm faz muitos anos.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 12:31:57
|
carcleo
What is classpath?
Membro desde: 03/08/2011 17:46:37
Mensagens: 6
Offline
|
Certo.
Mas. Esse SuperWaba é free ou pago?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 12:43:46
|
rlazoti
Virtual Machine Man
![[Avatar]](/images/avatar/0dee07203418a72583e5dd79d66965ed.png)
Membro desde: 09/04/2008 11:02:51
Mensagens: 569
Localização: Sao Paulo / SP
Offline
|
muito tempo atrás quando precisei desenvolver para Palm, avaliei diversas tecnologias e acabei optando por uma chamada HB++.
Não sei se ela existe ainda, mas na época foi bem tranquilo usa-la.
|
Rodrigo Lazoti
blog: http://www.rodrigolazoti.com.br
twitter: http://twitter.com/rodrigolazoti |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 14:58:23
|
carcleo
What is classpath?
Membro desde: 03/08/2011 17:46:37
Mensagens: 6
Offline
|
Mas hein irmão.
Minha dificuldade não é com relação à IDE. Mas sim como colocar uma base de dados em minha apliacação.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/08/2011 08:24:35
|
JoaoBluSCBR
JavaEvangelist
![[Avatar]](/images/avatar/018f418df303f0090d6f81837408e107.png)
Membro desde: 18/11/2010 15:53:29
Mensagens: 474
Localização: Blumenau (SC)
Offline
|
Todos já entenderam que o teu problema é conectar o banco.
Só vc não entendeu que não tem banco e que muito provavelmente
vc vai ter de criar algum em forma texto, algo assim.
Te deram algumas sugestões de IDE por que do jeito que você expos,
deu a entender que não entendeu o buraco em que se meteu.
Palm OS é encrenca, ninguem programa para isso por que é muito
limitado. O SuperWaba é uma biblioteca paga sim, mas é uma das
poucas que funciona.
|
Venci !!! Acessei um webservice usando J2ME com ksoap e kxml. kkkkkk |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/08/2011 09:16:10
|
carcleo
What is classpath?
Membro desde: 03/08/2011 17:46:37
Mensagens: 6
Offline
|
Agora sim compreendi.
Mas, txt funciona no Palm OS?
Ou teria que ser uma coisa tipo xml?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/08/2011 09:21:33
|
JoaoBluSCBR
JavaEvangelist
![[Avatar]](/images/avatar/018f418df303f0090d6f81837408e107.png)
Membro desde: 18/11/2010 15:53:29
Mensagens: 474
Localização: Blumenau (SC)
Offline
|
Funciona, é claro que xml tbm funcionaria, mas vc vai ter de criar por que não tem nada pronto pra ele.
Ele aceita a criacao de textos, só que isso é montado como na memória, não em arquivos e pastas.
Por isso postei a apostila de RMS, por que o banco do j2me, nada mais é do que um banco de texto.
|
Venci !!! Acessei um webservice usando J2ME com ksoap e kxml. kkkkkk |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2011 06:54:16
|
carcleo
What is classpath?
Membro desde: 03/08/2011 17:46:37
Mensagens: 6
Offline
|
Ok pessoal.
Depois de muito estudar, comecei fazer minha primeira unit no PocketStudio.
Porem, segui o artigo da Revista da DevMedia e o artigo estava para a versão 2.0.
Instalei a 2.1 pro e ela não acha o arquivo PSL.
O que eu faço?
This message was edited 1 time. Last update was at 08/08/2011 10:44:45
|
|
|
 |
|
|