Índice Introdução..............................................................................2 O Criador e a propriedade......................................................3 As principais características do atual Palm OS......................4 Versão história e antecedentes técnicos.................................4 SO acessórios.........................................................................8 Conclusão ............................................................................16 Bibliografia..........................................................................17
Palm OS INTRODUÇÃO: Palm OS é um sistema operacional (ou operativo) desenvolvido pela PalmSource, Inc. para os Assistentes Pessoais Digitais (PDA) manufaturados por diversas firmas que adquiriram a licença de fabricação. A maior licenciadora do Palm OS é a Palm, Inc.. Atualmente está na versão 6.0 Cobalt, e sua base(kernel) nas próximas versões deve ser baseada no sistema operacional Linux, depois da PalmSource comprada pela Access.
O Criador e a propriedade Palm OS foi originalmente desenvolvido sob a direção de Jeff Hawkins em Palm Computing, Inc.Palm foi posteriormente adquirida pelo E.U. Robótica Corp, que, por sua vez, foi mais tarde comprada pela 3Com, que faz filial a uma empresa independente negociados publicamente em 2 de março de 2000. Em Janeiro de 2002, Palm foi criou um programa subsidiário, integral para desenvolver e licenciar Palm OS, que foi nomeado PalmSource. PalmSource foi então gerado fora de palm, como uma empresa independente em 28 de outubro de 2003. Alm (então denominada PalmOne) se tornou uma regularidade licenciada da Palm OS, que deixaram de estar em controle do sistema operacional. Em Setembro de 2005, PalmSource anunciou que estava a ser adquirido através do acesso. Em Dezembro de 2006, Palmeiras ganhou direitos perpétuos para o Palm OS Garnet código de acesso. Com este Palm pode-se modificar a licença do sistema operacional, conforme necessário, sem pagar mais royalties para o acesso. Juntamente com a aquisição de maio 2005 todos os direitos para a marca Palm, só a partir de novas versões do sistema operacional Palm pode ser denominada "Palm OS". Como conseqüência, em 25 de janeiro de 2007 ACESSO anunciou uma alteração do nome para o seu atual sistema operativo Palm OS Garnet, agora intitulado OS Garnet. OS panorâmica Palm OS é uma propriedade industrial, incorporados ao sistema operacional (poder dispositivos móveis). Concebido em 1996 para Palm Computing, Inc.'s novo PDA-piloto, foi implementado em uma ampla gama de dispositivos móveis, incluindo os smartphones, relógios, jogos consolas portáteis, leitores do barcode e dispositivos GPS. Palm OS, executar versões anteriores a 5.0 em Motorola / Freescale DragonBall transformadores. Da versão 5.0 em diante, Palm OS funciona em arquitetura baseada em processadores ARM.
As principais características do atual Palm OS (Garnet 5.4) são: Simples, único meio-tarefa para permitir o lançamento de aplicações, com uma tela cheia básica, comum GUI conjunto. Monocromático ou cor de telas com resolução de até 480x320. O reconhecimento de escrita manual input sistema denominado Graffiti 2. Tecnologia HotSync para sincronização com computadores desktop. Som reprodução e gravar capacidades. Simples modelo de segurança: Dispositivo pode ser bloqueado por senha, aplicação arbitrária, registros podem ser privados TCP / IP de acesso à rede Porta serial / USB, infravermelhos, Bluetooth e Wi-Fi conexões. Expansão de memória apoio. Definido padrão de formatação dos dados para a gestão de informações. Pessoais aplicações para armazenar civil, morada, função e observe as entradas, com acesso a aplicações de terceiros. Inclusive com o OS é também um conjunto de aplicações standard, com os mais relevantes para as quatro operações mencionadas PIM. Versão história e antecedentes técnicos Os fabricantes são livres para programar diferentes funcionalidades do sistema operacional em seus aparelhos, ou mesmo acrescentar novos recursos. Esta versão descreve a história oficial, licenciada do Palm / PalmSource / ACESSO. Palm OS 1.0 Palm OS 1.0 é a versão original presente na Pilot 1000 e 5000. Esta versão e todas as versões anteriores ao Palm OS 5 baseiam-se no topo do AMX 68000 kernel licenciada de KADAK Products Ltd. Embora este kernel seja tecnicamente capaz de multitarefa, os "termos e condições da licença que afirmam especificamente que a Palm. Não exponha a API para criar / manipular tarefas dentro do SO. Palm OS não faz distinção entre o sistema de ficheiros RAM e armazenamento. As aplicações são instaladas diretamente na memória RAM e executado no local. Como não dedicados sistema de arquivos é suportado, o sistema da operação depende de atualização constante RAM ciclos para manter a sua memória. O SO suporta 160x160 monocromática saída exibe. Usuário de entrada é gerado através do sistema de reconhecimento Graffiti handwriting ou opcionalmente através de um teclado virtual. O sistema
suporta sincronização de dados para outro computador através da sua tecnologia HotSync durante uma interface serial. As últimas bugfix liberação são a versão 1.0.7. A versão 1.0 apresenta as clássicas aplicações PIM Endereço, Date Book, Memo, e To Do List. Também incluída é uma calculadora de Segurança e da ferramenta para ocultar registros para uso privado. Palm OS 2,0 Palm OS 2.0 foi introduzida em 10 de março de 1997, com o PalmPilot Pessoal e Profissional. Esta versão acrescenta rede TCP / IP, rede HotSync, ea exibição de fundo de apoio. A última versão é bugfix versão 2.0.5. Duas novas aplicações, correio e gastos são adicionados, e o padrão aplicações PIM foi reforçado. Palm OS 3.0 Palm OS 3.0 foi criado em 9 de março de 1998 com o lançamento do Palm III série [14]. Esta versão acrescenta IrDA infravermelho e reforçado font apoio. Esta versão inclui também atualizada aplicações PIM e uma atualização para a aplicação lançadora. Palm OS 3/1 acrescenta apenas pequenas novas funcionalidades, como a rede HotSync apoio. Ele foi introduzido com o Palm IIIX e Palm V. Palm OS 3/2 acrescenta Web Clipping apoio, que é um início Palm-solução específica para trazer conteúdo para web, um pequeno ecrã PDA. Ele foi introduzido com o Palm VII organizador. Palm OS 3/3 acrescenta HotSync velocidades mais rápidas ea capacidade de fazer infravermelhos hotsyncing. Ele foi introduzido com o Palm Vx organizador. Palm OS 3/5 é a primeira versão a incluir nativo 8-bit cor apoio. Acrescenta ainda maior comodidade característica que simplificará operação, como um contexto de minúsculas de ícone ou barra de menu simples ativação. A Agenda aplicação é alargado suplementares com uma agenda vista. Esta versão foi introduzida pela primeira vez com o Palm IIIc dispositivo. As últimas bugfix liberação são a versão 3.5.3. Como um companheiro, mais tarde Palm Mobile Internet Kit oferecida uma atualização do software para Palm OS 3.5. Isto incluiu palma da Web Clipping software, MultiMail (que mais tarde foi renomeado para VersaMail) Versão 2/26 software de correio eletrônico, SMS handPHONE Versão 1.3 do software, Versão 1.5 e Neomar browser WAP.
Palm OS 4.0 Palm OS 4.0 foi lançada com o novo Palm m500 série em 19 de março de 2001. Esta versão adiciona uma interface padronizada para acesso externo do sistema de ficheiros (tais como cartões SD). Os sistemas de ficheiros externos são uma mudança radical para o sistema operativo anterior no local da execução. Agora, a aplicação código e os dados devem ser carregados na memória RAM do dispositivo, semelhante ao sistema operacional desktop comportamento. Um novo Universal Connector com suporte USB, é introduzido. O anterior opcional Mobile Internet Kit é agora parte do sistema operativo. Versão 4.0 adiciona uma atenção para coordenar informações provenientes de diferentes aplicações, com diversas possibilidades de obter a atenção do usuário, incluindo som, LED piscando ou vibração. 16-bit de cor e telas diferentes fusos horários são suportados. Esta versão tem também de segurança e de IU acessórios. Palm OS 4.1, é um bugfix release. Ele foi introduzido com o lançamento do Palm i705. O prazo menor SO atualização para a versão 4.1.2 inclui um backport do Graffiti 2 a partir de Palm OS 5.2. Palm OS 4/2 Chinês Simplificado Edition é direcionado especialmente para o mercado chinês com pleno apoio chinês simplificado, o co-liberada com Palm OS 5.3. Não aparelho foi fabricado com esta versão até agora. Palm OS 5 Palm OS 5 (não é chamado 5.0) foi revelado pela filial Palm PalmSource, em Junho de 2002 e aplicado sobre o primeiro Palm Tungsten T. É a primeira versão lançada para apoiar ARM dispositivos, com suporte para pedidos através do DragonBall Palm Aplicação Compatibilidade Ambiente (PACE) emulador. Mesmo com a sobrecarga adicional de ritmo, Palm aplicações ARM costuma correr mais rápido em dispositivos de hardware do que na geração anterior. Novo software pode tirar partido dos processadores ARM com pequenas unidades de MRA código, referido como ARMlets. Com uma base de hardware mais poderoso, Palm OS é substancialmente melhorado para capacidades multimídia. Alta densidade 320x320 ecrãs é suportada em conjunto com um som digital plena reprodução e gravar API. Palm separadas da pilha Bluetooth é adicionado juntamente com um Wi-Fi IEEE 802.11b pilha. Fixe as conexões de rede sobre SSL são suportados. O SO pode ser personalizado com diferentes esquemas de cor.
Para Palm OS 5 PalmSource desenvolvida e licenciada um web browser chamado PalmSource Web Browser, que se baseia no acesso »NetFront 3,0 navegador. Palm OS 5/2 é principalmente uma bugfix release, em primeiro lugar implementado no Samsung SGH-i500. Oferece suporte para resoluções 480x320 e introduz um novo sistema chamado Graffiti handwriting input 2, devido à ação judicial contra a Xerox perdido. Graffiti 2 é baseado na ponta da CIC. As últimas bugfix liberação é a versão 5.2.8. Palm OS 5/3 Chinês Simplificado Edition fornece suporte completo Chinês Simplificado, acrescenta o apoio à resolução QVGA, e um padrão API para Graffiti virtual chamado Dynamics Input Área. Esta versão foi introduzida pela primeira vez com a Lenovo P100 e P300 handhelds. Palm OS Garnet (5.4) oficialmente fornece suporte para múltiplas resoluções de tela, que vão desde 160x160 até 480x320. Caracteriza também atualizado Bluetooth bibliotecas. Esta versão introduz o Garnet moniker para distingui-lo do Palm OS Cobalt 6.0. As últimas bugfix liberação é a versão 5.4.9. OS Garnet 5/5 será a versão a ser liberado dentro da camada de emulação virtual Access Linux Platform (originalmente CODEC Ghost, mas agora oficialmente designado por Garnet VM). Garnet VM também será oferecido para Nokia Internet Tablets (atualmente na versão beta). Palm OS Cobalt Palm OS Cobalt (6,0) foi o sucessor designado para Palm OS 5. Foi introduzida em 10 de fevereiro de 2004, [24], mas não é oferecido mais do acesso (ver secção seguinte). Palm OS 6,0 foi renomeado para Palm OS Cobalt para tornar claro que esta versão não foi inicialmente designada para substituir Palm OS 5, que adotou o nome Palm OS Garnet ao mesmo tempo. Palm OS Cobalt apresenta características modernas do sistema operacional para um sistema operativo baseado em embutido um novo kernel com multitarefa e memória proteção, um quadro moderno multimídia e gráfico (derivado do Palm’s adquiridas BeOS), novas funcionalidades de segurança, e adaptações de formatos de ficheiro para o PIM colaborar melhor com a Microsoft Outlook. Palm OS Cobalt 6/1 apresentaram padrão comunicação bibliotecas de telecomunicações, Wi-Fi, e conectividade Bluetooth. Apesar de outros complementos, não teria interesse potenciais licenciados para Palm OS Cobalt
SO
acessórios
Vários licenciados fizeram personalizadas modificações para o sistema operacional. Estes não são parte da versão oficial autorizada. Palm desenvolveu uma API para Bluetooth externo Bluetooth SDIO. Cartões para dispositivos Palm OS 4.0. O Bluetooth foi posteriormente incluído no Palm OS 5. Palm acrescentado um virtual graffiti área de entrada da API especialmente para o seu Tungsten T3 dispositivo. Esta API foi posteriormente substituída pelo funcionário Dynamics Input Área API em Palm OS 5.3. Palm acrescentado para Palm OS 5.4 O não-volátil File System, e utilizado para o armazenamento flash ao invés de memórias DRAM, evitando perda de dados no caso de o dreno da bateria. No entanto, esta alterou radicalmente a forma como foram executados programas a partir da Executa-in-Place sistema Palm OS que tradicionalmente utilizada, e tem sido a fonte de muitos problemas compatibilidade, exigindo muitas aplicações NVFS apoio explícito de ter acrescentado que estas se tornem estáveis. Por sua câmera equipada dispositivos Palm acrescentou a CameraLib API. A Sony acrescentou uma biblioteca de apoio à entrada JogDial disponíveis em seu cliente organizadores. Modernização Durante vários anos PalmSource foi à tentativa de criar um sucessor moderno para Palm OS 5 e licenciados têm a sua implementação. Embora PalmSource expedidos Palm OS Cobalt 6.0 para licenciados em Janeiro de 2004, nenhuma é adotado para a liberação dispositiva. PalmSource feitas grandes melhorias para Palm OS Cobalt com a liberação do Palm OS Cobalt 6/1, em Setembro de 2004 para agradar licenciados, mas até mesmo a nova versão não levar à produção dispositiva. Em Dezembro de 2004, PalmSource anunciou um novo À estratégia. Com a aquisição da empresa de software do telefone móvel China Mobilesoft, PalmSource planeadas ao porto Palm OS em cima de um kernel do Linux, embora ainda oferecer tanto Palm OS Garnet e Palm OS Cobalt. Esta estratégia foi revista em Junho de 2005, quando ainda qualquer dispositivo com o Palm OS Cobalt foi anunciado. PalmSource anunciou que estava travar todos os esforços no desenvolvimento qualquer produto não esteja diretamente relacionada com o seu futuro baseado plataforma Linux. Com a aquisição da PalmSource pela Access, Palm OS para Linux foi alterado para tornar-se o ACCESS Linux Platform, que foi anunciada pela primeira vez em Fevereiro de
2006. As primeiras versões da plataforma e software development kits para o acesso a plataforma Linux foram oficialmente lançadas em Fevereiro de 2007. Em Novembro de 2007, o acesso Plataforma Linux ainda tem de navio em dispositivos, no entanto existem kits de desenvolvimento e as manifestações públicas foram showcased. O primeiro smartphone para usar o Access Linux Platform é a Edelweiss Emblaze pelo dispositivo móvel que está agendada para meados 2009 Palm, Inc., a principal licenciado da Palm OS Garnet não licenciar ACESSO Plataforma Linux para os seus próprios dispositivos. Em vez disso, Palm desenvolveu outro sistema operativo baseado em Linux chamado Palm webOS. Em 11 de fevereiro de 2009 Palm CEO Ed Colligan disse não haveria adicional dispositivo Palm OS (com exceção do Centro sendo liberado para outras companhias aéreas). Palm está se concentrando em Palm webOS e dispositivo Windows Mobile. Em 1 de abril de 2009 Palm anunciou a disponibilidade de um emulador para o seu Palm OS webOS. Built-in aplicações para Palm OS Palm OS licenciados decidir quais as aplicações estão incluídas em seus dispositivos Palm OS. Licencies também pode personalizar as aplicações.
Norma
Palm
OS
aplicações
AddressNote: Sobre os modelos mais recentes, o padrão PIM apps "Endereço", "Data Book", "Memo" e "todos" foram substituídos pelos seus homólogos melhorados "Contatos", "Calendário" "Memos" e "Tarefas". O Palm's Endereço programa armazena as informações de contato, introduzido por qualquer um dos vários user-definíveis categorias. As entradas são apresentadas e ordenadas no sobrenome, primeiro nome ordem (isto pode ser mudado apenas a Companhia, Último Nome fim). São cinco faixas de telefone ou e-mail, cada um dos quais pode ser designado no trabalho, em casa, Fax, Outros, E-mail, Principal, Pager ou móveis (o slot denominações não pode ser alterado). O mais recente Contactos app adiciona as seguintes características: vários endereços, 9 novos campos: Website, Aniversário, mais números de telefone, mensagens instantâneas com rapidez conectar. Calculadora como visto em Palm OS 4.1Calc transforma o Palm em um padrão 4-bolso função calculadora com três tons de lilás e azul contrastando com os dois botões vermelho claro botões. Suporta a raiz quadrada por cento e as chaves e tem uma memória. Tem também uma opção para mostrar uma história de executar os cálculos, bem como o papelcassete calculadoras que outrora foram comuns.
Data BookDate Livro mostra um horário diário ou semanal, mensal ou um simples ponto de vista. O programa diário tem uma linha por hora, entre usuário-selecionado começará e terminará vezes. Clicar em uma linha vazia cria uma nova nomeação. Linhas vazias são preteridas pelos reais nomeações, cujo início e fim vezes são mostrados por padrão entre colchetes na margem esquerda. A nova Agenda app adiciona as seguintes funcionalidades: Novo Dia opinião, a utilização de categorias de eventos, evento local, o evento pode abranger meia-noite, caso detalhes, como aniversários atemporal eventos. A nomeação pode ser anunciado por um alarme, qualquer número de minutos, horas ou dias antes do seu início. Estes alarmes sonoros, mesmo quando o aparelho está desligado. Nomeações pode reaparecer em um número determinado de dias, semanas, meses ou anos e pode conter notas. É possível exportar o Palm Agenda para o formato iCalendar graças ao KDE programa chamado KPilot, sob o Linux. Despesa faixas comum despesas comerciais. Não totais são calculados sobre o Palm. O utilizador tem de sincronizar com um computador host e visualizar o gasto de dados em uma planilha (modelos para o Microsoft Excel são fornecidos). HotSyncHotSync integra com o usuário do PC. Normalmente ativado por uma prima da física HotSync botão do Palm's berço (uma dock station), esta aplicação se comunica com diferentes condutas no desktop PC para instalar o software, backup de dados, ou mesclar as alterações feitas no PC ou portátil para os dois dispositivos. Ele pode se comunicar com o PC através de uma ligação física (USB em modelos mais recentes, embora drives para Windows x64 baseados plataformas ainda estão indisponíveis, 32 bit editions funcionar bem), as ligações sem fios Bluetooth ou IrDA, direta e ligações de rede em dispositivos com capacidade de rede. Para além das condutas fornecidos pelo licenciado, os programadores podem criar as suas próprias condutas para a integração com outras aplicações Palm OS e desktop produtos. Por exemplo, um tempo de monitoramento pacote poderia fornecer um meio para comunicar informação entre Palm OS e Windows executáveis. Um backup conduit incluídos com o software faz o backup de HotSync (e repõe se necessário) a maioria dos dados em um dispositivo Palm OS. Isto permite que os usuários hard reset seu Palm-assim limpando todos os dados, com poucas conseqüências perceptível. Isso também permite que os usuários migrem para os novos dispositivos Palm da mesma Palm OS versão, um recurso que é útil para quem perder ou danificar seu aparelho. Alguns modelos de Palm manter seus dados armazenados na memória volátil e exigem constante poder para manter a sua memória. Embora estes handhelds tentativa de salvar
o conteúdo da memória em situações de baixo bateria não "ligar", deixando um "morto" handheld para um período de tempo prolongado pode causar essa reserva para poder ser utilizado até o conteúdo e de armazenamento de memória para ser perdido. Alguns Palms posterior utilização ou Microdrive NVRAM para armazenamento. Memo Pad PadMemo pode conter notas de até 4.000 caracteres, com chave para o usuário-configurable categorias. Memos são ordenados em duas maneiras: por ordem alfabética, e manualmente (que permite ao usuário escolher a ordem dos memorandos). Memo é para o texto, e não de desenhos. Por esta razão, o texto no Memo deve ser digitado usando o alfabeto Graffiti. O mais recente Memos app aumenta tamanho campo 3-30 Kb. Para Fazer listTo aliste cria lembretes pessoais e prioriza as coisas que o usuário tem que fazer. To Do List Cada item também pode ter: uma prioridade, categorias (para organizar e visualizar os itens em grupos lógico), acompanha Nota (para adicionar mais descrição e esclarecimento da tarefa). o Do List item podem ser ordenadas por: na data de vencimento, prioridade ou categoria. O mais recente aplicativo Tarefas apresenta as seguintes melhorias: nova interface, repetindo tarefas, alarmes, etc... Preferências (também designado por Prefs) mostra arquivos com um programa especial preferência painel tipo que não são mostrados pelo lançador normal. Os programas podem ser alterados por mudar o 'appl' tipo de 'panl »e vice-versa. Palm OS contém cerca de 20 painéis preferência por padrão e os novos painéis preferência pode ser adicionado, tal como qualquer outra aplicação. Preferência painéis permitem aos usuários gerenciar um número de fixação, incluindo Graffiti configurações, definições de som, texto atalhos, configurações de rede e do sistema de tempo. Segurança (que é um painel sobre a mais recente dispositivos Palm OS) é usada para configurar definições de segurança do Palm OS. Estes incluem a senha necessária para exibir registros ocultos e desbloquear o dispositivo, quando fechadas, bem como uma configuração automática ou inatividade bloqueio estabelece tempo limite. Sobre o PC, Palm Desktop só homenageia essa senha, mas outros programas podem exibir PC tudo em outras palavras, todos os dados protegidos por esta senha pode ser visto por qualquer pessoa que abrir o arquivo. Usando um editor de texto ou processador de textos.
Partido núcleo comum SO aplicações Começando com o Palm OS versão 5.2, Palm criaram versões personalizadas do comum aplicação PIM. Alguns novos recursos foram adicionados, por exemplo, apoio às categorias Endereço, Ringtone associações para os usuários, já memorando textos, etc. Eles também foram renomeados para refletir denominações a partir do Microsoft Outlook, assim se tornou Endereço Contactos, tornou Datebook Calendário, Memo e tornou Memos Para fazer lista tornou Tarefas. Blazer é um navegador web para Palm handhelds. As versões 1.0 e 2.0 ser executado no Palm OS 3.1 ou superior handhelds, mas era preciso um servidor proxy que foi desligado, por isso eles não podem mais ser usados. A versão 3.0 é usado no smartphone Treo 600. A versão atual do Blazer Blazer é 4.5, que é compatível com a maioria das principais normas. É geralmente associados aos mais recentes e smartphones Palm recentes dispositivos capazes de acesso à Internet. Nota PadPalm do bloco de notas pode ser utilizada para uma rápida desenhos. Com neat caligrafia, 20-30 palavras vão caber em uma página, para mais texto, Memo é a melhor escolha. Existem três tamanhos de caneta largura, além de um apagador e uma cor característica mudança em alguns modelos. É possível traçar um mapa muito simples. A partir de 2006, a maioria dos novos Palm handhelds incluem Fotos, que cria uma foto digital álbum usado para exibir imagens em um dispositivo Palm OS. Tal como acontece com todos os outros programas fotografia, fotos podem ser vigas para outros dispositivos móveis. Cada foto pode ser rotulada e organizada em separado foto álbuns. A apresentação também pode ser mostrado para um álbum específico, e cada foto do álbum será exibida em tela cheia. Fotos pode ser editado com o Palm Fotos software para PC (somente para Windows), e quando as fotos são transferidas para o handheld que irá conter todas as alterações feitas para a fotografia. O Palm Fotos software está disponível no Zire 71, Tungsten C, Tungsten E, Tungsten T2, Tungsten T3 e vários outros. Com o apoio de vídeo, Palm Fotos mais tarde foi renomeado para mídia e até mesmo mais tarde para Fotos e Vídeos. Alguns modelos apresentam a possibilidade de fazer gravações de voz que são sincronizados com o canal de voz e pode ser visto em um desktop com o Voice Memo aplicativo que faz parte do Palm Desktop Suite.
Aplicativos de terceiros Existem muitas candidaturas bem sucedidas que pode ser instalado em um dispositivo Palm OS. A partir de 2008, existem mais de 50.000 aplicativos de terceiros disponíveis para a plataforma Palm OS, [36], que tem vários tipos de licenças, incluindo as de código-fonte aberto, fechado e vários sistemas de licenciamento, como o freeware, shareware, e tradicional Pay-up-front compra.
Aplicação desenvolvimento Palm OS Garnet aplicações estão codificados principalmente em C / C + +. Dois oficialmente apoiado compiladores existir: um produto comercial, CodeWarrior Development Studio for Palm OS, e uma ferramenta de código aberto chamado cadeia prc-ferramentas, com base em uma versão antiga do gcc. CodeWarrior é criticado por ser caro e não está mais sendo desenvolvido, enquanto que carece de várias RPC-Ferramentas de CodeWarrior's features. Uma versão do PRCTools é incluído em um livre Palm OS Developer Suite (PODS). OnBoardC é um compilador C, assembler, linker e editor de programação que é executado na própria Palm. Palm OS Cobalt aplicativos também são codificados em uma variação do gcc, mas a compiladores cobalto tem menos limitações. Existem ferramentas disponíveis para desenvolvimento Palm programação que não necessitem de baixo nível de programação em C / C + +, tais como PocketC / PocketC Arquitecto, CASL, AppForge Crossfire (que usa Visual Basic, Visual Basic.NET, ou C #), Handheld Basic, Pendragón Formas e Formas Satélite (Visual Basic como línguas). Uma máquina virtual Java estava anteriormente disponível para a plataforma Palm OS, no entanto, em 2008/01/12 Palm, Inc. anunciou que deixaria de estar disponível. Palm, Inc., ainda disse: "Não há suplente Java Virtual Machine que estamos cientes de para Palm OS." Waba e um derivado da mesma, SuperWaba, fornecer - como uma máquina virtual Java e linguagem de programação. Uma versão da linguagem Lua, chamado Plua, também está disponível para Palm, porém, devido ao fato de que requer um tempo adicional a ser instalada juntamente com o pedido, é utilizada apenas para integrar aplicações por uma minoria de empresas de software. Quartus Forth é uma norma ISO / ANSI Standard Forth compilador que corre sobre o Palm si. Também possui um console interativo para um desenvolvimento
dinâmico e depuração. Dois ambientes permitem programação em Pascal para Palm OS. A livre PP Compiler é executado diretamente sobre o computador de mão, enquanto PocketStudio-como Delphi é uma IDE para Windows Computadores que tem uma forma visual e designer RPC gera arquivos para serem transferidos para handhelds via HotSync. Como não tem nenhuma ligação Palm drivers que permitem a transferência de dados com um servidor de SGBD (Oracle, MySQL, MS SQL Server), o programador pode utilizar Middleware software que permite que essa conectividade. Uma cerca R4RS compatível com implementação do esquema, LispMe, fornece a plataforma Palm com um licenciado sob GPL, a bordo Lisp repl Palm OS, com algumas adaptações específicas, mas embora seja funcionalmente um compilador não produz código que funciona fora do ambiente de desenvolvimento, pelo que a sua utilização é restringida a prototipagem. ``
Questões legais Palm OS tem estado envolvida em diversas ações ao longo dos anos. Xerox VS Palm Computing (1997) Em 1997, a Xerox foi concedida uma patente (5596656) sobre "unistroke". É depositado naipe contra Palm (então E.U. Robótica), alegando que violava Graffiti sobre esta patente. O Palm OS passar de 1 a Graffiti Graffiti 2 foi desencadeada pela Palm perder este fato à Xerox. A patente foi anulada em maio de 2004 devido à arte anterior. Pilot Pen Corporation vs Palm Computing (1998) O nome original para Palm OS handhelds era piloto. No entanto, uma ação judicial Pilot Pen Corporation forçado a partir de uma alteração do nome para PalmPilot, e depois acabou a palma. Palm vs Microsoft (1998) Em 1998, a Microsoft nome previstas para a próxima versão do seu handheld computando plataforma Palm PC. Palm arquivados naipe contra a Microsoft, forçando a alteração do nome para, em primeiro lugar, Palm-sized PC, e mais tarde, Pocket PC. E-Pass Tecnologias vs Palm, Microsoft e HP (2000) Em 2000, E-Pass Tecnologias arquivados naipe contra a Palm, alegando que seus handhelds violado em um E-Pass da patente (# 5276311) para uma multifunções, cartão de crédito tamanho computador que permite aos usuários armazenar firmemente conta números, códigos PIN, etc. Este processo continua. NCR vs Handspring e Palm (2001) Em 1987, a NCR foi concedida uma patente para um terminal portátil de e-commerce. Em 2001, a NCR demandado Handspring e Palm. Este caso foi governada sem mérito, em 2002, uma decisão
que foi confirmada em recurso. RIM vs Handspring (2002) Em 2002, Research In Motion (decisores do BlackBerry), demandada Handspring. Ao fim de exercício, tanto Handspring e Palm licença de patentes e do fato foi abandonada. Peer-to-Peer Systems vs Palm (2002) Também em 2002, Peer-toPeer sistemas apresentado queixa contra Palm Palm que alega violação de patente para seu celular jogos. Esta ação tem sido liquidados, de 9 fev 2005. Forgent Networks vs HP, Toshiba, PalmOne, etc., etc. (2004) A partir de 2002, Forgent Networks começou a oferecer licenças para uma patente que encumbers JPEG. Em 2004, é depositado naipe contra diversas empresas, incluindo PalmOne. O JPEG ou 672 patentes tem sido examinado pelos os E.U. Patent and Trademark Office, que rejeitou 19 das 47 reivindicações baseadas na arte anterior.
Conclusão O Palm OS é um sistema operacional,que foi desenvolvido,para uso de computadores pequenos,os tais,Palm Top.O Palm OS possui infravermelho,o que facilita muito a transmissão de arquivos,dados,etc.Possui também a tecnologia Wi-Fi,que facilita o acesso a internet sem uso de fios,ou seja,pode-se conectar a internet estando dentro do seu carro por exemplo.Esse tipo de sistema operacional é muito usado por empresas,pois com a tecnologia que eles possuem,estas preferem usá-los ao invés de formulários impressos,um exemplo é a empresa Coca-Cola,que possui certa pesquisa para saber se seus produtos estão nas devidas geladeiras,nos estabelecimentos comerciais,para haver esse controle,o pesquisador leva o Palm Top,e armazena os dados nele,e manda para a central,pelo próprio Palm Top,de onde o pesquisador estiver.
Bibliografia:
http://en.wikipedia.org/wiki/Palm_OS
Apresentação do Grupo: Elas e Ele Beatriz Gamito Nº02 Beatriz Paiva Santos Nº03 Camila Araújo Nº05 Esther de Souza Nº11 Rafael Viana Nº33