[ Overview ]
Overview of iziBasic
iziBasic is a BASIC compiler that lets you create programs on your Palm - no PC required.
- Basic Editing: Write your BASIC program in Memo Pad or using an onboard DOC editor (like PIAF, SrcEdit, TealDoc, etc.). Some editors provide handy color-coding.
- Advanced Editing: Add optional icons, graphics, and custom forms using a onboard resource editor (like the free BIRD editor).
- GUI Editing: If you're building an app with GUI controls, you can use the separate ViziBasic onboard editor to lay out your screen visually and generate the corresponding iziBasic code.
- Compiling: Compile your code using the iziBasic onboard compiler. Some editors integrate with iziBasic to speed up compiling and error-fixing.
- Running: Your compiled code is a real standalone Palm application - no separate run-time needed. Performance is middle-of-the-pack - faster than most interpreted languages, slower than higher-end languages like C or Pascal.
Benefits
Newbie programmers will find iziBasic a good way to get into Palm programming. Because iziBasic uses a subset of BASIC, with simple functions to do common things (like showing a message box), you can learn it in much less time than conventional Palm developments tools require.
Experienced programmers will find a number of powerful features in iziBasic, including:
- integrated source editing using iziBasic-aware DOC editors
- visual editing tools such as viziBasic
- integration with Palm resource files and onboard resource editors
- extensibility and high performance using PalmPascal applets
- compact standalone applications that require no runtime engine
Comparing To Other Palm Development Tools
<insert comparison here>