CASL is a free rapid application development software that enables the creation of commercial applications for Palm, PocketPC and Windows using an easy-to-learn syntax.
With CASL, you can easily create applications that target multiple operating systems using a high-level programming language that will take only a small investment of your time to learn. Even if you have never created software before, CASL can help make your idea a reality.
Using variables, objects, and functions, you can create powerful and flexible applications easily. CASL offers a wealth of capabilities, including Hi-Res support for Palm and PocketPC, Bluetooth serial device communication, and a CASLpro Events Library that enables detection of the Five-Way navigator, Hard Power Off/On, Soft Power Off/On, Launch Handler, and Pen Up/Down/Move.
CASL also offers a full set of display objects with dynamic control of location, size, font, color, and bitmap properties. Other features include event functions, predefined functions, user-defined function constructs, conditional branching constructs, and conditional looping constructs. CASL also includes indexed db files for fast random access, record structures bound to variables for fast read/write of db record, and a grid object with columns that can be populated with a label, textbox, button, checkbox, and dropdown objects bound to DB fields or arrays, for easy display of scrolling data without writing any code.
For synchronizing your PDA with your desktop computer, CASL offers a conduit that includes Hotsync support for PalmOS and ActiveSync 3.7-4.x support for PocketPC/Windows Mobile. CASL also provides network socket access (HTTP, Telnet or TCP), PDA file access, and much more. Give CASL a try and see how easy it can be to turn your PDA app idea into a reality!
Version 4.3: * Hi-Res (320x320 on the PalmOS) support for Palm and PocketPC. . * Communicate with BlueTooth serial devices using the BlueTooth library (included). * CASLpro (Palm) Events Library that allows detection of: the Five-Way navigator (DPad), Hard Power Off/On, Soft Power . Off/On, Launch Handler (to prevent or allow application exit) and Pen Up/Down/Move. * Full set of display objects with dynamic control of location, size, font, color, and bitmap properties. . * Full set of event functions, predefined functions, user defined function constructs, conditional branching constructs, and . conditional looping constructs. * Indexed db files for fast random access. * Record structures bound to variables for fast read/write of db record. * Grid object with columns, which can be populated with label, textbox, button, checkbox, and dropdown objects bound to . DB fields or arrays, for easy display of scrolling data without writing any code. * Conduit for synchronizing PDA with the desktop computer (Includes Hotsync support for PalmOS and ActiveSync 3.7-4.x . support for the PocketPC / Windows Mobile ). . * Serial port access. * Network socket access (HTTP, Telnet or TCP) connecting via Wi-Fi, Ethernet, etc. * IR port access. * PDA file access. * Utilize Symbol Technologies barcode scanners for use in Data Collection applications (Devices supported include: . SPT1500, SPT1700, SPT1550, SPT1800 and the CSM150). * Much more!. .
Version 4.2: N/A