Martedì 7 novembre 2006

Calendario per PalmOS in Java utilizzando strumenti gratuiti

Come abbiamo visto in un post precedente, vi è la possibilità di sviluppare programmi per la nostra scrittura Palm in C, utilizzando solo strumenti liberi e gratuiti. Ma, come ha giustamente osservato Josemar in un commento per questo post, non dimentichiamo un altro grande linguaggio: Java.

Grazie alla macchina virtuale Java sviluppato da IBM, il WebSphere Everyplace Micro Environment, qualsiasi JavaME MIDlet MIDP 2.0 è prevista per il corretto svolgimento su un Palm. Per coloro che non hanno programmato con J2ME (Micro Edition), hanno solo pensare di come una versione più piccola di J2SE (Standard Edition), ottimizzata per i dispositivi mobili.

Tuttavia, questa macchina è gratuita per le squadre determinate, ma il pagamento per gli altri. Anche le squadre non sono supportati. Quindi, se volete una scelta veramente libera per eseguire programmi Java nelle nostre palme, abbiamo un'altra opzione: SuperWaba. Vi è una introduzione al SuperWaba molto ben spiegato in PDAEXPERTOS:

SuperWaba è una piattaforma di programmazione per dispositivi di piccole dimensioni. (da ora in poi PDA). definisce un linguaggio, una macchina virtuale, un formato di file. classe e un insieme di classi base. SuperWabadesciende di WABA ed è compatibile con questo. Si potrebbe dire che SuperWaba Waba ma più sviluppati. A causa del metodo in cui è stato progettato, gli sviluppatori possono utilizzare strumenti di sviluppo per la creazione di Java-oriented programmi che vengono eseguiti in SuperWaba.

La sintassi dei programmi scritti per SuperWaba è un sottoinsieme del linguaggio Java, permettendo agli sviluppatori che hanno familiarità con Java è possibile avviare rapidamente utilizzando il SuperWaba. Il formato di file di classe (. Classe) sono anche SuperWaba sottoinsiemi formatoJAVA. Tuttavia non SuperWaba derivato da Java non ha nulla a che fare con Sun Microsystems.

Il linguaggio definito da SuperWaba, la macchina virtuale e il formato file di classe è stato progettato in modo che siano ottimali per l'uso in PDA. JAVA caratteristiche che lotti utilizzati di memoria o che sono stati inutili per i PDA sono stati omessi dal linguaggio di design e la sua macchina virtuale.

SuperWaba ha una base insieme di classi progettato per essere il più piccolo possibile e comunque contenere le funzionalità necessarie per scrivere programmi professionali. Esso contiene inoltre una serie di classi che consentono ai programmi scritti in questo linguaggio può essere eseguito su qualsiasi piattaforma che l'interprete Java. Examplel per i programmi scritti in questo linguaggio può essere eseguito su un PalmPilot e Ipaq come applet o applicazioni standalone su UNIX, Windows, MS-DOS e anche una calcolatrice TI.

Programas escritos en SuperWaba para PalmUna calculadora escrita en SuperWaba
Programmi scritti in SuperWaba per Palm

La documentazione SuperWaba è molto completo, e la lista di hardware supportato da un ampio. Qui si possono trovare assistenza per l'installazione SuperWaba su MacOSX e Linux. Come si dice nell'introduzione, il passaggio delle API Java per SuperWaba è equivalente a quella che si verifica quando si spostano in J2ME, così non c'è davvero nessun ulteriore sforzo da fare.

Non è stato terzo per PalmOS macchina virtuale Java, sviluppato dalla stessa Microsystems Sun. Tuttavia, anche se è ancora possibile trovare le istruzioni per l'installazione, la pagina di download non esiste più, suggerendo che questo software è stato interrotto. Tuttavia, in altri siti (per esempio a Softonic) può ancora essere trovato.

Così sappiamo già due modi ed eseguire le applicazioni Java sui nostri media Palm. Come sviluppatori, abbiamo il grande vantaggio di utilizzare lo stesso ambiente di programmazione utilizzato per lo sviluppo di applicazioni Java standard:

Come si vede lo sviluppo di applicazioni Java per dispositivi mobili è in pieno boom, e il nostro Palm può sfruttare tutto il software esistente. Dato che il nuovo sistema operativo ALP PalmOS sostituisce fin dall'inizio la possibilità di eseguire applicazioni native per ALP, il PalmOS, e scritto in Java, questa via di sviluppo sembra essere un futuro molto promettente, in futuro, anche Palm computer.


Offerte in altre attrezzature ...



Articoli correlati

Condividi:



22 commenti su "Programma per PalmOS in Java utilizzando strumenti gratuiti"


Pagine: [1] 2 »

Lascia un commento


Valido Etichette: href="" title=""> <abbr title=""> <acronym title=""> <blockquote NEWS cite=""> <cite> <code> <del datetime = "" > <em> <i> <q cite=""> <strike> <strong>

Akismet ha protetto e in questo blog di migliaia di recensioni fraudolente. Ma se il tuo commento filtrata per errore, per favore fatemelo sapere tramite l'e-mail di contatto sulla destra.