CellularBasicPro is a free BASIC interpreter for J2ME enabled mobile phones and devices.
CellularBasicPro is based on Mustafa M. H. Elsheikh's open source CellularBasic project. It adds many improvements to the original software.
Currently the interpreter is compatible with CLDC 1.1/MIDP 2.0.
Features of cellularBasicPro include :
- Extensive mathematical functions support - IEEE 64-floating point arithmetic - More graphic functions. - True Color (RGB) color graphics. - Fast double buffered graphics support. - BMP image load and draw support. - JPG image load and draw support. - PNG image load and draw support, including PNG images with transparency (alpha channel). - Font size support. - Beep function. - Load and play WAV sounds in the background. - Load and play MP3 sounds in the background. - Keyboard input support. - Pointer input support (for touch devices). - Extended string support. - Subroutines and Functions support. - Large BASIC programs support.
CellularBasicPro can be used by students, engineers and anyone that needs portable graphing and formula programming, therefore it can be a great replacement for programmable graphing calculators.
In addition, CellularBasicPro is great for programming hobbysts that want to program on the go small applications or games.
If you enjoyed in the past programming the good old ZX Spectrum, Commodore 64 or QBASIC in DOS, you will surely enjoy programming in CellularBasicPro.
http://code.google.com/p/cellularbasicpro/Anyone tried this? Im interested to give it a try with my nokia communicator.