Standard Basic. Android device controller.
Time reservation execution:Terminal is controllable at arbitrary time.
It has 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)
By this one, the existing smartphone will become able to utilize as a portable computer.
Nexus,Pixel(Pie),Nvidia Shield,Xperia Play support. OpenGL mode support.
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, Battery residual, Bluetooth.
*Various device controls have setting of 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.
Input exclusive-use device: Software-keyboard, Direction Virtual-device
Programming is possible only with a smartphone by 'Auxiliary-input' and 'Popup-Help'.
It can also edit from PC via SD card.
The key assignment function in the model with a hardware keyboard.
There are Step-execution-mode & Variable-table.
It is equipped fully with On-line/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.
Recent changes:
Expansion: Sprite max to 1024. init"spmax:1024"
change: Function-izing of 'range' command which limits the range.
range var,12,24 -> var=range(var,12,24)
Expansion: curdir$(n) 1.Internal Storage 2.SQL folder
2019/12/03
'input'command timing minor fix. specific model fix.
Standard Basic. Android device controller.
Time reservation execution:Terminal is controllable at arbitrary time.
It has 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)
By this one, the existing smartphone will become able to utilize as a portable computer.
Nexus,Pixel(Pie),Nvidia Shield,Xperia Play support. OpenGL mode support.
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, Battery residual, Bluetooth.
*Various device controls have setting of 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.
Input exclusive-use device: Software-keyboard, Direction Virtual-device
Programming is possible only with a smartphone by 'Auxiliary-input' and 'Popup-Help'.
It can also edit from PC via SD card.
The key assignment function in the model with a hardware keyboard.
There are Step-execution-mode & Variable-table.
It is equipped fully with On-line/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.
Recent changes:
Expansion: Sprite max to 1024. init"spmax:1024"
change: Function-izing of 'range' command which limits the range.
range var,12,24 -> var=range(var,12,24)
Expansion: curdir$(n) 1.Internal Storage 2.SQL folder
2019/12/03
'input'command timing minor fix. specific model fix.
Show full description
Hide full description