Mobile BASIC (Full)

Mobile BASIC (Full)

100 - 500 downloads

Add this app to your lists
Mobile BASIC for Android allows you to to create BASIC programs directly on your mobile device.

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 (<<), Right Shift (>>) and Unsigned Right Shift (>>>)
- Relational operators including:- equal to (=), not equal to (<>), less than (<), less than or equal to (<=), greater than (>) 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

If you have any queries about this application, find any bugs or would like additional features added then please Email me directly using the link provided on this page.

Tags: mobile basic 31, basic programming, mobilebasicapk, mobile programming in basics, mobile basic, mobile basic reference, mobile basic apk, mobile basic 31 apk, mobile basic 31 reference, mobile basic,.

Recently changed in this version

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.


Comments and ratings for Mobile BASIC (Full)
  • (61 stars)

    by Don Graham on 01/02/2014

    I tried RFO BASIC since it was free and feature rich, but I dont like line numbers. Mobile basic doesn't have as much as RFO does but it has a nice integrated IDE that makes it easy to create quick programs and it doesn't have annoying line numbers to str

  • (61 stars)

    by Milt Johnson on 07/08/2013

    Looks and feels much nicer now after the last update. I had to uninstall and reinstalled now now it works fine

  • (61 stars)

    by tom basic on 20/01/2013

    Easy to understand, with excellent syntax disciplines. Anyone who has learnt msbasic will find MobileBASIC superior to any other package.

  • (61 stars)

    by mclout99 on 10/07/2011

    they have even fixed a problem i had on my Transformer where it had only a tiny output screen. they need touch commands next but very good effort so far

  • (61 stars)

    by A Google User on 10/07/2011

    they have even fixed a problem i had on my Transformer where it had only a tiny output screen. they need touch commands next but very good effort so far

  • (61 stars)

    by mclout99 on 10/07/2011

    Good so far and nice clean sytex
    they have even fixed a problem i had on my Transformer where it had only a tiny output screen. they need touch commands next but very good effort so far