Mobile BASIC for Android enables you to quickly and easily develop small BASIC application programs directly on your Android Phone or Tablet. This is a structured dialect of BASIC that supports eight data types (BOOLEAN, BYTE, SHORT, INTEGER, LONG, FLOAT, DOUBLE and STRING), single and multi-dimensional arrays, mathematical functions, graphics command and functions, time and date functions, simple File I/O and functions to detect the users touch screen interactions. Mobile BASIC 3.x also comes with a built in help system and over 100 simple examples programs.
The following example illustrates how you would write a program that asks for your name and then says "Pleased to meet you your name".
SUB MAIN()
DIM S AS STRING
INPUT "What is your name?",S
PRINT "Pleased to meet you " + S
ENDSUB
 
- Structured Dialect of BASIC:- No line numbers, IF THEN ELSEIF ELSE ENDING, REPEAT UNTIL, WHILE ENDWHILE etc.
- Strongly Typed Language with 8 data types: BOOLEAN, BYTE, SHORT, INTEGER, LONG, FLOAT, DOUBLE and STRING.
- Arrays (Single and Multi-Dimensional).
- Subroutines and Functions.
- Touch screen interactions are accessible from your BASIC programs.
- Mathematical Functions including trigonometry (Degrees, Radians and Gradians), Logarithms etc.
- String Handling Functions including LEFT$, RIGHT$, MID$, LEN, STR$.
- 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.
- Time and Date Functions: TIME, MILLISECONDS, SECOND, MINUTE, HOUR, DAY, MONTH, YEAR.
- Simple I/O Facilities (OPEN, CLOSE, PUT, GET)
- Comprehensive Built-In Help System.
- Over 100 simple examples that illustrate the use of every facility
GETTING MOBILE BASIC FOR ANDROID
|
|