CASL for Palm OS

CASL is a Rapid Application Development (RAD) environment which allows you to create applications for Palm, PocketPC and Windows. Now a Free download!
CASL
free CASL - Free Download

Version: 4.3



CASL by: WAGWARE Systems, Inc., last updated: 03/07/2006

Requirements: PalmOS 3.2 (or higher)
 

About CASL

Do you have an idea for a new PDA application but not sure where to start? You''ve come to the right place. CASL (Compact Application Solution Language) is an easy to use Windows Integrated Development Environment (IDE) that allows you to build applications for the PalmOSĀ®, PocketPC / Windows Mobile and Windows using a single set of code. With CASL, you can easily create applications that target multiple operating systems using a high-level programming language that will only take a small investment of your time to learn. Even if you have never created software before, CASL can help make your idea a reality.

To create applications in CASL, you take variables, objects, and functions to create powerful and flexible applications. A short list of available capabilities that can include:

  • Hi-Res (320x320 on the PalmOS) support for Palm and PocketPC.
  • Communicate with BlueTooth serial devices using the BlueTooth library1 (included).
  • CASLpro (Palm) Events Library1 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!


  • Are you ready to get started? If so, you can start by downloading CASL from this page. To help you get started, please see the Introduction to CASL e-book (included in the download). It provides a good introduction on the installation of the product and how to create your first application. The CASL Download is free for non-commercial use (hobbyists / freeware authors). Thank you for trying CASL!

    CASL, compatible Devices

    AT&T Palm Treo 650, Acer s10, Acer s50/s60, GSL Xplore G18, GSL Xplore G88, Garmin iQue 3200, Garmin iQue 3600, HandEra 330, Handspring Treo 180, Handspring Treo 270, Handspring Treo 300, Handspring Treo 90, Handspring Treo Series, Handspring Visor, Handspring Visor Deluxe, Handspring Visor Edge, Handspring Visor Platinum, Handspring Visor Prism, Handspring Visor Pro, IBM Workpad, IBM Workpad c3, IBM Workpad c500, IBM Workpad c505, Kyocera 7135, Kyocera QCP 6035, Palm III, Palm IIIc, Palm IIIe, Palm IIIx, Palm IIIxe, Palm LifeDrive, Palm TX, Palm Treo 600, Palm Treo 650, Palm Treo 700p, Palm Tungsten C, Palm Tungsten E, Palm Tungsten E2, Palm Tungsten T, Palm Tungsten T2, Palm Tungsten T3, Palm Tungsten T5, Palm Tungsten W, Palm V, Palm VII, Palm VIIx, Palm Vx, Palm Z22, Palm Zire, Palm Zire 21, Palm Zire 31, Palm Zire 71, Palm Zire 72, Palm i705, Palm m100, Palm m105, Palm m125, Palm m130, Palm m500, Palm m505, Palm m515, Qool QDA-700, Samsung SGH-i530, Samsung SPH-i300, Samsung SPH-i330, Samsung SPH-i500, Sony CLIE N Series, Sony CLIE N760C, Sony CLIE NR Series, Sony CLIE NX Series, Sony CLIE NZ Series, Sony CLIE S Series, Sony CLIE S320, Sony CLIE SJ Series, Sony CLIE SL Series, Sony CLIE T Series, Sony CLIE T415, Sony CLIE TG Series, Sony CLIE TH55, Sony CLIE TJ25, Sony CLIE TJ27, Sony CLIE TJ35, Sony CLIE TJ37, Sony CLIE UX40, Sony CLIE UX50 Series, Sony CLIE VZ90, Symbol SPT 1500, Symbol SPT 1550, Symbol SPT 1700, Symbol SPT 1740, Symbol SPT 1800, TRGpro, Tapwave Zodiac, Tapwave Zodiac 2

    Palm freeware Mailing List

    Enter your email address and receive the latest Palm freeware titles in your inbox.