[OFF-TOPIC] programador J2ME??  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
rbarioni
GUJ Master
[Avatar]

Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline

valeu pela ajuda guariba....

entao...meu programa vai rodar em palm....

o q preciso fazer eh pegar dados de uma pagina JSP, criar um arquivo .pdb e depois ler esse arquivo no palm...

pelo menos esse foi o jeito imaginado..se vc tiver outra sugestao melhor, estou ouvindo....

valew cara...

falow

"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
[Email] [MSN] [ICQ]
guariba
JavaTeenager
[Avatar]

Membro desde: 20/11/2002 14:18:50
Mensagens: 177
Localização: Rio de Janeiro/RJ
Offline

OK.

Pelo que aprendi o ideal é fazer todo o processamento pesado no desktop e então atualizar o Palm. A atualização é feita através de um Conduit que vc pode desenvolver em Java. Conduits são programas que são chamados quando se pressiona o botão Hot Sync do Palm. O seu Conduit deverá obter os dados e então atualizar o .pdb do Palm. Baixe o Conduit Developer Kit no site da Palm, a documentação é satisfatória.

No Palm eu recomendo que vc use a Super Waba para apresentação destes dados. Sua API é muito prática, fácil de aprender e já vem com suporte aos pdbs.

Boa Sorte!
[Email] [MSN]
rbarioni
GUJ Master
[Avatar]

Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline

guariba...

o q preciso fazer eh sempre q o cara quiser, gerar um .pdb novo e ai ele fazer o download e ele proprio jogar o arquivo p/ o palm dele depois....

como faria isso??

valew pela ajuda..

"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
[Email] [MSN] [ICQ]
guariba
JavaTeenager
[Avatar]

Membro desde: 20/11/2002 14:18:50
Mensagens: 177
Localização: Rio de Janeiro/RJ
Offline

Dá uma olhada no artigo sobre o formato de um arquivo pdb em www.clubepalm.com.br (precisa se registrar para ter acesso). Se vc deseja apenas gerar o pdb, acho que a resposta a tua pergunta está lá. Também tem bastante material a cerca de desenvolvimento no Palm.

Boa sorte!
[Email] [MSN]
rbarioni
GUJ Master
[Avatar]

Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline

eu vi o formato do arquivo .pdb, mas nao sei como faco p/ jogar meus dados no arquivo....
nao ficou mto claro p/ mim esse formato de arquivo....

"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
[Email] [MSN] [ICQ]
guariba
JavaTeenager
[Avatar]

Membro desde: 20/11/2002 14:18:50
Mensagens: 177
Localização: Rio de Janeiro/RJ
Offline

Um arquivo pdb nada mais é que o formato padrão para qualquer arquivo dentro do Palm (até os aplicativos são um tipo especial de pdb). Ele não passa de um arquivo sequencial com registros de tamanho variável e acesso randômico. Vc pode gravar qualquer informação dentro dos registros.

No header dos pdbs existem duas informações importantes: o tipo e o id do criador (4 caracteres cada um). O tipo identifica o tipo do arquivo pdb, por exemplo, appl significa um aplicativo. O ID é o nome da aplicação a qual pertence o pdb, de forma que se removermos uma determinada aplicação do Palm automaticamente sejam removidos também os seus arquivos. No Palm não podem existir ao mesmo tempo duas aplicações com o mesmo ID. A Palm reservou para ela todos os ids em letras minúsculas, portanto devemos utilizar IDs com pelo menos uma letra em maiúsculo.

Sendo assim, vc precisará de duas informações básicas: para qual aplicativo do Palm será gerado o pdb? Qual a estrutura dos registros do arquivo?
[Email] [MSN]
own_prison
JavaTeenager
[Avatar]

Membro desde: 16/12/2002 15:11:01
Mensagens: 176
Localização: Brasilia DF
Offline

rsrsrs....


Acho q entrei no lugar errado... isso aki tá parecendo bate-papo da UOL.... rsrsrs

Nada contra.... hehehehe....

"All that I learned in my life I learned from you!"
[Email] [WWW] [Yahoo!] aim icon [MSN] [ICQ]
rbarioni
GUJ Master
[Avatar]

Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline

entao guariba...

o header do pdb eu consegui criar usando basicamente dados no formato binario (nao sei eh o mais indicado)...

mas ainda nao descobri como inserir os dados nele de forma a recupera-los no palm....

vc chegou a fazer isso alguma vez??
se puder passar algum trecho de codigo p/ exemplificar melhor, agradeco mto....

valew.

P.S.: foi mal a enchecao sobre isso, mas sabe como eh....plataforma mto nova, nao tem mta coisa sobre isso ainda....

"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
[Email] [MSN] [ICQ]
guariba
JavaTeenager
[Avatar]

Membro desde: 20/11/2002 14:18:50
Mensagens: 177
Localização: Rio de Janeiro/RJ
Offline

Para vc inserir os dados no arquivo, precisa saber qual o aplicativo que irá ler este arquivo no Palm e então a estrutura do registro exigida por ele. Quando vc constrói os dois lados, desktop e Palm, o formato de cada registro fica sendo estabelecido por vc, uma vez que tanto o programa que gera quanto o que lê é da sua autoria.

Por exemplo, suponha que exista um aplicativo no Palm que gerencie uma agenda de telefones e que cada registro possua 2 colunas: nome e telefone. A estrutura do registro poderia ser: char[40] e int. Como gravar estes dois campos? Se o aplicativo foi feito em C, certamente vc terá de gravar os dois campos nos padrões de armazenamento nativo do Palm, o que será mais fácil se vc utilizar o Conduit Developer Kit ou a classe Catalog do SuperWaba que já vem com rotinas próprias para isso. Gerar o arquivo "na marra" (binário) pode ser extremamente complicado pois vc teria de conhecer o padrão de armazenamento dos tipos básicos do Palm (se vc gosta de C...).

Só uma pergunta: vc já usou um Palm?
[Email] [MSN]
rbarioni
GUJ Master
[Avatar]

Membro desde: 02/09/2002 10:49:11
Mensagens: 1317
Localização: Campinas
Offline

guariba...

no caso, eu preciso usar o J2ME p/ desenvolver essa aplicacao p/ palm....
vc saberia me dizer como eu deveria proceder p/ gravar e ler o arquivo .pdb??
ou onde poderia encontrar essa informacao??

nunca mexi com um palm, apenas vi pessoas usando....mas faco uma pequena ideia....

valew, cara...

"Ozzy Osbourne pode ter inventado o heavy-metal, mas com certeza, Metallica o aprimorou."
[Email] [MSN] [ICQ]
akiman
Smalltalk

Membro desde: 17/11/2006 17:39:31
Mensagens: 1
Offline

Bom, sei que ja faz um tempinho sobre essa discusão! Sou profissional com J2ME e Carbide.c++ (Symbian OS).

Se puder ajuda-los sobre alguma coisa. Explique sua duvida melhor, o que esta precisando fazer?

ou me add: bruno_akiman@hotmail.com
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team