Back to Top
Basic for Android Screenshot 0
Basic for Android Screenshot 1
Basic for Android Screenshot 2
Basic for Android Screenshot 3
Free website generator for mobile apps; privacy policy, app-ads.txt support and more... AppPage.net

About Basic for Android

This Basic have high compatibility with the traditional Basic.
QB, C64 basically commands, you can use it almost as it.
The command interactive console of the PC is just realized.(Text edit combination ok)
Time reservation execution:Terminal is controllable at arbitrary time.
By this one, the existing smartphone will become able to utilize as a portable computer.

Feature: Simple and thorough language specification. High speed execution.
By definition function, it can use subroutines hierarchically. Recursive call is also possible.
Although Variable is automatic declaration,
there is distinction of global variable and local variable.
Flow processing maintained in block structure is possible.

It has sprite function of variable size, various expression is possible.
By background graphics function of parts unit, scroll expression can also be made easy.
It also have the judgment function of the collision with each sprite and background graphics.
http://androidbasic.ninja-web.net/screencp.html
Independent screen structure: Text, Graphics, BG-Graphics, Sprite & Graphic buffer.

Various device operations are supported.
Camera photography, GPS sensor, Video playback, Voice recording, Bluetooth.
In the default 'Permission' OFF state, not accessible to the hardware.
(It is safety function of OS)
When using these features(command), please turn on the permission.

Various sensors. (Orientation,Accelerometer,Proximity,Temperature,Illuminance,Gyroscope,Magnetic,Pressure)
Voice synthesis. (Text To Speech)
SQLite and Regular-expression can be used from both Program sauce and Direct command.

The other,
Execute external application. Web page display.
Zip-file compress&decompress.
C language conversion save function.
QR-code Bar-code Reader, Generator.
The load function from the network.
The specification program execution function from home screen.

Mathematics function of school textbook.
fcal:f(x) Calc, sigma:ΣSum, perm:Permutation, comb:Combination
deriv$:derivative, diff:Differential, intgr:Integral, dint:Definite
root:n-th Root, prime:Prime number, gcd:Greatest common, lcm:Least common

Various interrupts function.
on (stop, time$, interval, play, touch, bluetooth, error)
Random(binary) & Text file, File operation, Music performance function.

Software keyboard and Hardware keyboard, Both available.
Key assignment ok. Direction device: Virtual pad.
Programming is possible only with a smartphone by 'Auxiliary-input' and 'Popup-Help'.
It is also possible to exchange data with PC via USB cable connection or SD card.
There are Step-execution-mode & Variable-table.

Equipped On-line and Off-line manual.
Manual page.
http://androidbasic.ninja-web.net/man/indexe.html
HP: Turtle graphics is released.
Sample: shooting action game, etc. RPG material Built-in.

Android is a trademark of Google LLC.

Similar Apps

Learn Java: Programiz

Learn Java: Programiz

4.6

Learn Java from Programiz is a free Android app that makes it...

Learn C++ Programming

Learn C++ Programming

4.2

C++ Programming App : Learn C++ TutorialLearn C++ Programming [ C++Programming...

Learn Javascript

Learn Javascript

4.5

Build your Javascript skills on the go with this amazing free app...

author
So far it's good. If you have trouble with the soft keyboard not appearing when using the input or inkey statements, use: init"kb:2" before the input and inkey statements.
Dark to Light
author
★★★★★★ thanks for a great app, true to original basic, with direct command line, for statement testing. android basic is great fun and truly versatile. is it possible to have a full screen mode. the new upd...
Craig Scott Buxton
author
outstanding implementation of BASIC.
Pat Burdett
author
You CAN do Old school BASIC in DosBox, But that's clunky, and with this you get access to hardware not dreamed of in the '80s - '90s - Coolest part: If you have some vintage BASIC code lying around (in ASCII...
James Slick
author
UPDATE: When I fist installed the app, it did not run on my Pixel 2 under Android Pi. On reading the review, the author contacted me and offered to fix it. WIthin a day or two, an update rolled out and it...
Joseph Gill
author
Shout the dev a cuppa! You won't be sorry...but if so there's a refund button. You have nothing to lose. This app for BASIC Programming has taken a lot of work and know how.
A Google user