|
 
CASL é l'acronimo di Compact Application Solution Language: si tratta di un ambiente di sviluppo semplice e intuitivo, esistente sia per Palm OS che per PocketPC.
CASL consente a sviluppatori che hanno famigliarità con Visual Basic, Java Script o Pascal di sviluppare applicazioni professionali.
Caratteristiche:
possibilità di posizionare gli oggetti sullo schermo in modalità 'Point and click'
definizione delle istruzioni da eseguire nel momento un oggetto sul display viene attivato
possibilità di testare il programma sul PC, anche prima di eseguirlo sul palmare
La demo contiene il pacchetto completo di sviluppo CASL (documentazione, codice esemplificativo, CASLide, runtime e conduit HotSync), con le versioni demo di:
CASL pseudo-code compiler per Windows e Palm OS 3, 4 e 5(OS in beta)
CASLpro (C build) compiler per Palm OS e
CASLppc pseudo-code compiler per PocketPC 2002, 2003 su processori ARM, SH3 e MIPS.
I compilatori demo limitano le applicazioni a 40 variabili globali, 20 funzioni e 20 oggetti. Sviluppando piccole applicazioni si possono provare tutte le funzionalità.
I programmi in p-code sono poi interpretati da runtime gratuiti per Windows (PC), Palm OS e PocketPC.
Set completo di oggetti visuali, con controllo dinamico della posizione, della dimensione, del colore e delle proprietà bitmap
Set completo di funzioni e istruzioni
File di database indicizzati
Gestione delle tabelle, da popolare con etichette, box di testo, pulsanti, checkbox e oggetti dropdown, collegati ai campi del database
Conduit per sincronizzare il database su palmare con quello su PC
Gestione della porta seriale e del socket di rete (telnet, http, tcp, udp e iNet web clipping), nonché della porta a infrarossi
Collegamento a librerie esterne in C
Gestione dei codici a barre per scanner di Symbol Technologies su SPT1500, SPT1700, SPT1550, SPT1800
Stampa con PalmPrint di Stevens Creek Software
|