Mobile BASIC (Lite)

Mobile BASIC (Lite)


Mobile BASIC for Android allows you to to create BASIC programs directly on your mobile device. This version is fully functional but funded by adverts. If you would prefer an advert free environment or would like to use this application when not connected to the network, then you are encouraged to upgrade to the full version which is available as an inapp purchase.

FEATURES

- Structured dialect of BASIC so line numbers aren't necessary.
- Subroutines and Functions
- Arrays (Single and Multi-Dimensional).
- Ten Data Types: BOOLEAN, BYTE, SHORT, INTEGER, LONG, FLOAT, DOUBLE, COMPLEX, STRING and VARIANT.
- Trigonometry Functions for Cosine, Sine, Tangents, Cosecants, Secants and Cotangents in Radians and Degrees.
- Hyperbolic Trigonometry Functions for Cosine, Sine, Tangents, Cosecants, Secants and Cotangents.
- Logarithm Functions including:- LOG, LOG10, EXP and EXP10.
- Other maths functions including: RAD2DEG, DEG2RAD, RAD2GRAD and GRAD2RAD.
- File I/O functions including:- OPEN, CLOSE, PUT and GET.
- Time and Date functions including:- NOW, TODAY, TIME, DATE, DATETIME, YEAR, MONTH, DAY, HOUR, MINUTE, SECOND and MILLISECOND.
- String manipulation functions including:- ASC, CHR$, LEFT$, LEN, LOWER$, MID$, RIGHT$, STR$, TRIM$, UPPER$ and VAL.
- Type checking functions.
- Type conversion functions.
- Automatic type conversion.
- Automatic code formatting.
- Arithmetic operators including:- Addition (+), Subtraction (-), Multiplication (*), Division (/), Power (**), Modulus (%) and Unary Minus (-).
- Bitwise arithmetic operators including:- Bitwise AND (&), Bitwise OR (|), Bitwise Exclusive OR (^), Bit complement (~), Left Shift (>) and Unsigned Right Shift (>>>)
- Relational operators including:- equal to (=), not equal to () and greater than or equal to (>=).
- Logical operators including: - AND, OR and NOT.
- Unlimited parenthesis for mathematical equations.
- DATA and READ statements together with restore points (using label: and RESTORE label).
- Error handling using TRY, CATCH and THROW keywords.
- #include facility which allows inclusion of library files.
- Integrated Help System
- Example programs.
- Graphics Facilities including: SETCOLOR, SETFONT, PLOT, DRAWLINE, DRAWARC, DRAWCIRCLE, DRAWOVAL, DRAWPIE, DRAWRECT, DRAWROUNDRECT, DRAWSTRING, FILLARC, FILLCIRCLE, FILLOVAL, FILLPIE, FILLRECT, FILLROUNDRECT, SAVE, RESTORE, TRANSLATE and ROTATE.
- Touch Screen Facilities
- Support for Location Services
- Support for Accelerometer Sensor
- Support for Ambient Temperature Sensor
- Support for Gravity Sensor
- Support for Gyroscope Sensor
- Support for Light Sensor
- Support for Linear Acceleration Sensor
- Support for Magnetic Field Sensor
- Support for Pressure Sensor
- Support for Proximity Sensor
- Support for Relative Humidity Sensor
- Support for Rotation Vector Sensor
- Support for Temperature Sensor

Note: The Trial/Free Version of Mobile BASIC is limited to small programs - this restriction can be removed via the InApp purchase mechanism on the Extensions Tab.

********************
If you have any problems, find any bugs or have any suggestions for this app then please Email us directly using the link provided on this page. Leaving a one star ratings on Google Play does little to help fix the problem and is not as effective as sending us an email describing any problems you have seen.
********************

Recent changes:
4.9.9 - Updated to latest libraries.
4.9.8 - Fixed bug in SPEAK command.
4.9.7 - Added support for multiple languages:- English, German, French, Spanish, Italian, Portuguese and Russian.
4.9.6 - Updated Version Code in Manifest.
4.9.5 - Fixed error that occurred if screen is rotated while installing example programs.
4.9.4 - Detect and report use of none integer array arguments.
4.9.3 - Updated so App can be installed onto external SD card.
Add to list
Free
79
4.0
User ratings
130
Installs
10,000+
Concerns
1
File size
2047 kb
Screenshots
Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite) Screenshot of Mobile BASIC (Lite)

About Mobile BASIC (Lite)
Mobile BASIC for Android allows you to to create BASIC programs directly on your mobile device. This version is fully functional but funded by adverts. If you would prefer an advert free environment or would like to use this application when not connected to the network, then you are encouraged to upgrade to the full version which is available as an inapp purchase.

FEATURES

- Structured dialect of BASIC so line numbers aren't necessary.
- Subroutines and Functions
- Arrays (Single and Multi-Dimensional).
- Ten Data Types: BOOLEAN, BYTE, SHORT, INTEGER, LONG, FLOAT, DOUBLE, COMPLEX, STRING and VARIANT.
- Trigonometry Functions for Cosine, Sine, Tangents, Cosecants, Secants and Cotangents in Radians and Degrees.
- Hyperbolic Trigonometry Functions for Cosine, Sine, Tangents, Cosecants, Secants and Cotangents.
- Logarithm Functions including:- LOG, LOG10, EXP and EXP10.
- Other maths functions including: RAD2DEG, DEG2RAD, RAD2GRAD and GRAD2RAD.
- File I/O functions including:- OPEN, CLOSE, PUT and GET.
- Time and Date functions including:- NOW, TODAY, TIME, DATE, DATETIME, YEAR, MONTH, DAY, HOUR, MINUTE, SECOND and MILLISECOND.
- String manipulation functions including:- ASC, CHR$, LEFT$, LEN, LOWER$, MID$, RIGHT$, STR$, TRIM$, UPPER$ and VAL.
- Type checking functions.
- Type conversion functions.
- Automatic type conversion.
- Automatic code formatting.
- Arithmetic operators including:- Addition (+), Subtraction (-), Multiplication (*), Division (/), Power (**), Modulus (%) and Unary Minus (-).
- Bitwise arithmetic operators including:- Bitwise AND (&), Bitwise OR (|), Bitwise Exclusive OR (^), Bit complement (~), Left Shift (>) and Unsigned Right Shift (>>>)
- Relational operators including:- equal to (=), not equal to () and greater than or equal to (>=).
- Logical operators including: - AND, OR and NOT.
- Unlimited parenthesis for mathematical equations.
- DATA and READ statements together with restore points (using label: and RESTORE label).
- Error handling using TRY, CATCH and THROW keywords.
- #include facility which allows inclusion of library files.
- Integrated Help System
- Example programs.
- Graphics Facilities including: SETCOLOR, SETFONT, PLOT, DRAWLINE, DRAWARC, DRAWCIRCLE, DRAWOVAL, DRAWPIE, DRAWRECT, DRAWROUNDRECT, DRAWSTRING, FILLARC, FILLCIRCLE, FILLOVAL, FILLPIE, FILLRECT, FILLROUNDRECT, SAVE, RESTORE, TRANSLATE and ROTATE.
- Touch Screen Facilities
- Support for Location Services
- Support for Accelerometer Sensor
- Support for Ambient Temperature Sensor
- Support for Gravity Sensor
- Support for Gyroscope Sensor
- Support for Light Sensor
- Support for Linear Acceleration Sensor
- Support for Magnetic Field Sensor
- Support for Pressure Sensor
- Support for Proximity Sensor
- Support for Relative Humidity Sensor
- Support for Rotation Vector Sensor
- Support for Temperature Sensor

Note: The Trial/Free Version of Mobile BASIC is limited to small programs - this restriction can be removed via the InApp purchase mechanism on the Extensions Tab.

********************
If you have any problems, find any bugs or have any suggestions for this app then please Email us directly using the link provided on this page. Leaving a one star ratings on Google Play does little to help fix the problem and is not as effective as sending us an email describing any problems you have seen.
********************

Recent changes:
4.9.9 - Updated to latest libraries.
4.9.8 - Fixed bug in SPEAK command.
4.9.7 - Added support for multiple languages:- English, German, French, Spanish, Italian, Portuguese and Russian.
4.9.6 - Updated Version Code in Manifest.
4.9.5 - Fixed error that occurred if screen is rotated while installing example programs.
4.9.4 - Detect and report use of none integer array arguments.
4.9.3 - Updated so App can be installed onto external SD card.

Visit Website
User reviews of Mobile BASIC (Lite)
Write the first review for this app!
Android Market Comments
A Google User
Aug 22, 2014
Amazing app ! Fussy about mixing constant and float variables. But well designed.
A Google User
Jul 7, 2014
Excellent
A Google User
Apr 4, 2014
Awesome! But how to get an apk file?
A Google User
Mar 2, 2014
Awesome! I have always wanted basic on my tab!
A Google User
Feb 24, 2014
Cool Nic app Try it