Modelos Editorial Colunistas Artigos Análises Vocabulário Noticias

Capítulo 1 - Página 2

Palm OS Emulator(POSE)

A fase de teste é, provavelmente, uma das mais entediantes e repetitivas no processo de desenvolvimento de um software. No caso da programação para Palms ela pode se tornar ainda mais intensa, pois existe a necessidade adicional e constante de transferência do aplicativo compilado no PC para o dispositivo onde é realizado efetivamente os testes.

Graças a um aplicativo chamado Palm OS Emulator (também chamado de POSE), esta tarefa pode ser simplificada pelo uso de um emulador de Palm, ou seja, um programa que simula o funcionamento de um PalmTop em seu PC. Desta forma, o programa precisa ser transferido para o Palm após ter sido intensamente testado no Palm OS Emulator.

Na figura abaixo apresentamos a tela do POSE. Veja que até a aparência é de um Palm, incluindo funcionalidades como calculadora, To Do List, graffit, etc.


Figura 2 - Palm OS Emulator (POSE)

 

Instalando o Palm OS Emulator

Efetue a instalação a partir do aplicativo Emulator.exe localizado na pasta PalmOSEmulator baixado aqui do site.

O Palm OS Emulator foi projetado para suportar/emular diversos modelos de dispositivos. Visto que cada modelo possui suas peculiaridades de hardware e software, devemos instalar no POSE um arquivo chamado ROM. Desta forma, estaremos testando o aplicativo para um ou mais modelo(s) específico(s).


Figura 3 - Configurando o ROM

  • Em ROM File, localize o arquivo ROM referente ao Palm para o qual pretende desenvolver seus aplicativos. Neste curso utilizaremos o arquivo PalmOS40-en-color.rom que está no material que acompanha o livro. Veja mais abaixo instruções sobre sua localização;
  • Em Device, selecione o modelo do seu Palm na lista. Se o Emulator conseguir detectar a ROM que você baixou, ele lhe dará somente a opção do modelo específico da ROM.
  • Em Skin, deixe Generic. O Skin determina a aparência do dispositivo.
  • Em RAM Size, selecione a quantidade de memória para o Emulator. Você pode colocar aqui a quantidade de memória que seu Palm dispõe.

Para o nosso curso, selecione o ROM conforme a seqüência de figuras:


Figura 4 - Carregando ROM


Figura 5 - Selecionando o arquivo com informações de ROM

Após selecionar o arquivo acima, clique no botão Abrir. Retornando para o diálogo “New Session”, clique no botão OK e confirme a gravação da instalação.


Figura 6 - New Session

Ao clicar em OK, o Emulator pergunta se você quer salvar a sessão. Clicando em Sim ele grava um arquivo com a extensão. PSF que será utilizado na próxima vez em que for executado o Emulator, não sendo mais necessário informar o ROM desejado.


Figura 7 - Confirmando configuração

Na figura abaixo veja o visual do nosso Emulator.


Figura 8 - Palm Emulator

 

Ajuste de Opções do Palm OS Emulator

Após concluirmos a instalação, podemos configurar o Emulator desabilitando todas as opções de Debug. Esta configuração deve ser feita através do dialogo “Debug Options”, acessado através das teclas de atalho Alt + \ ou pelo menu “Settings | Debugging...”. Veja a figura abaixo:


Figura 9 - Opções do Emulator

Observe que todas as opções do diálogo acima foram desmarcadas. Vamos abrir mão dos recursos de Debug do Emulator e utilizar, em seu lugar, os do HB++.

 

Leia Também: Links Relacionados:

Página 1

Programas - Programação
Página 2 Programas - Emulador
Página 3  

 

 

Programação