- Home
- Apps
- Education
- SmallBASIC
- Version
Previous Versions
Requires Android: Android 4.4+
Architecture: arm64-v8a
Screen DPI: 160-480dpi
SHA1: 5c9f05ce447a9b0c8e1542f3aa33e9369b4e0347
Size: 1.2 MB
What's New:
Add new function TRANSPOSE()
Add experimental ioio-otg support
Fix download error when there are duplicate scratch.bas files
Fix TSAVE bug #205
Fix bug: LINEQN tolerance
Fix floating-point number round-precision bug
Fix redim regression
Fix: RTRIM changes input string
Requires Android: Android 4.1+
Architecture: arm64-v8a
Screen DPI: 160dpi
SHA1: ab3413ffe57690edd25ad830c0cee0f81e389f39
Size: 1.87 MB
What's New:
- Fix: DIM lower bound
- Fix: EQV bug. "0 EQV 0" will return correct result "1"
- Fix: INPUT #F; now supports up to 64 parameters
- Fix: RGB and RGBF now clamp parameters
- Fix: Bug in BGETC when using sockets
- Fix: Return values of POLYCENT and POLYAREA
- Fix: Line-chart line drawing to use current foreground color
- Fix: Printing chr(0) into a file or network interface
- Implemented STATMEDIAN() and STATSTD()
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: 3d573923459f4330698f68e03e2e8c5a45fea38b
Size: 3.91 MB
What's New:
Fixed a problem with TRIM which broke the TinyBASIC.bas sample.
Fixed RECT FILLED when the coordinates are inverted
Fixed SPLIT command - empty input now gives zero length output
Fixed display of floating point numbers with high precision
Fixed functions Polyarea, Polycent
Fixed crash with INPUT command while scrolled #160
Updated CHART line drawing to use current foreground color
Added link from About screen to privacy page
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: 2a573f16fd392f98b71fcc6a9e7acedb27149320
Size: 3.44 MB
What's New:
Fix array append regression
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: 907775887a84e544b67d48cbf57a909630ce7185
Size: 3.16 MB
What's New:
Fixed RGB handling with IMAGEs
Fixed TSAVE of arrays includes extra null character.
Fixed array access regression
Fixed image save and load by 2D array are now compatible
Default image opacity is now 100
Implemented image.draw(), fix image.save
Implemented image.clip(left,top,right,bottom)
Updates for AppStore compliance
Removed path navigation to show unified view of available folders
Removed samsung keypad warning
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: 26f5008b190299452c6a3659c7b139774419308c
Size: 3.15 MB
What's New:
Fix CIRCLE command to ensure radius uses the WINDOW coordinate system
Fix to ensure the default VIEW is maintained during resizing
Fix square bracket field access issue
Fix crash when line length limit exceeded
Handle octal escapes correctly
Added option to preserve user data when app uninstalled
Update path label when displaying project folder
Implemented c-styles escape sequences
Add support for inline assignment of export variables
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: e0668617881c605a432d696fae26884e01550876
Size: 3.15 MB
What's New:
Fix ABSMIN/ABSMAX transposed #96
Fix crash when passing non-array to CHART
Fix image.save() to array destination
Fix INPUT crash #99
Implement DEFINEKEY undo #92
Implement colour themes
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: d513a4383ff382506b77a6b2ea875967a6f01fda
Size: 3.04 MB
What's New:
- Fix edit label display
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: 297de07c773d76fa4e95a56f3ac33deea6e4d565
Size: 2.92 MB
What's New:
- Fix to make the editor status bar less intrusive
- Fix crash entering c,v in edit control mode
See forum for further details
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: 6ed5dd10b8110b4cd0540429d88c4602ce2feb93
Size: 2.91 MB
What's New:
- Implement SOUND playing in the foreground
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: 7bf28d0a4d93bc430943294a13d338da60b253e5
Size: 2.91 MB
What's New:
- Show link to android page in about screen
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: f6a43c8fbbd78a06082fb616feb1b2c730117480
Size: 2.89 MB
What's New:
Fix crash in editor when double tapping empty document
Fix menu display on chromebook and other devices
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: 5976b2d0001f4ca298ad5bbf21e1f5cedeb7cf1a
Size: 2.89 MB
What's New:
- Changed UI display from black to be a slightly lighter onyx color.
- Update help tip in scratch window
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: e9c854221b10fa6ac241d43701fb6b39d8711077
Size: 2.87 MB
What's New:
- Fix display issue with logo on about page
- Minor runtime optimization
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: 84031c8ebd2ec2fa83990d41f2213ac832a044e8
Size: 2.83 MB
What's New:
Fix crash when attempting to load an image from a failed network connection
Requires Android: Android 4.0.3+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: 8bf07404ff2838f564de29a5a3c6a07e099fefcc
Size: 2.92 MB
What's New:
- Fixed a problem with the SEQ command
Requires Android: Android 4.0.3+
Architecture: arm64-v8a, armeabi-v7a, x86, x86_64
Screen DPI: 160-480dpi
SHA1: 68461ce3bad917dc2d0da6c5960cfe038c507be1
Size: 2.92 MB
What's New:
Fixed an issue with the IMAGE command
The build now targets the latest android version
Updated path handling to remove hard coded /sdcard paths
Updated the build system to use android studio
Requires Android: Android 4.0.3+
Architecture: armeabi, armeabi-v7a, x86
Screen DPI: 160-480dpi
SHA1: c2b67e9e4a2ec6fb5b3d72e2e9ee82b82a9551cd
Size: 1.96 MB
What's New:
Fix issue with display driver escape ESC-m (reset scroll position)
Fix potential crash when passing non string arguments to some built-in string funcs
Requires Android: Android 4.0.3+
Architecture: armeabi, armeabi-v7a, x86
Screen DPI: 160-480dpi
SHA1: f63202712589934937a88dc5177d233f74751616
Size: 1.96 MB
What's New:
Fix crash when exporting from IDE
Fix exit when navigating to non-permitted path
Add missing key mappings for DEL,ESC,HOME,BRK,FN(1-12)
Handle screen rotation
Added scratch menu option
The FORM command now reports an error when IMAGE input fails to load
Add missing 'Select All' menu option
Shell now displays size and date columns
Requires Android: Android 4.0.3+
Architecture: armeabi, armeabi-v7a, x86
Screen DPI: 160-480dpi
SHA1: bd691addb9e9f13b3ef383226a2308b059bd19db
Size: 1.88 MB
What's New:
Added share command
Fix ‘?’ key input using gboard
Select alternative font
Allow array access via [] characters
Can now attach SUB/FUNCs as MAP fields
Clear out of scope CATCH variables
Create MAP from single line JSON without ARRAY command
Fix internal error handling long string variables
Python style here-document
Added “Save-As” option to the file menu
CIRCLE drawing is now anti-aliased
Fixed cursor when displaying the popup while editing
Added menu widget
Requires Android: Android 2.3.2+
Architecture: armeabi, armeabi-v7a, x86
Screen DPI: 160-480dpi
SHA1: 20eeaac39641b9d8a327595e0e2bf2b77e099b7f
Size: 1.72 MB
What's New:
Added support for playing audio files via the PLAY command.
Minor fixes to array handling.
Minor fixes for the TAB, JOIN, SPLIT, NOSOUND commands.
See the home page for details.
New permission was added for LOCATION support.
The SmallBASIC desktop version has also been updated.
Requires Android: Android 2.3.2+
Architecture: armeabi, armeabi-v7a, x86
Screen DPI: 160-480dpi
SHA1: b040b22d04287f4aa7d323b233686be745b0365c
Size: 1.67 MB
What's New:
Fixed issues with various keywords
SmallBASIC desktop version has also been updated
See the home page for details.
Requires Android: Android 2.3.2+
Architecture: armeabi, armeabi-v7a
Screen DPI: 160-480dpi
SHA1: a2013af0f0886c7a025d94df763d702593aee3bc
Size: 1.04 MB
What's New:
Fixed issues with various keywords including updated IMAGE command.
SmallBASIC desktop version has also been updated
See the home page for details.
Requires Android: Android 2.3.2+
Architecture: armeabi, armeabi-v7a
Screen DPI: 160-480dpi
SHA1: 09dcc425259eec41dc245a9da873e9dbded7b463
Size: 1 MB
What's New:
- Added a new menu option "Desktop Shortcut". The option is available when your program is running.It allows you to run your SmallBASIC programs somewhat like a separate app.
Requires Android: Android 2.3.2+
Architecture: armeabi, armeabi-v7a
Screen DPI: 160-480dpi
SHA1: 6663bab36b3a73ccd7b10250fb73e89e2a9787e5
Size: 1 MB
What's New:
Added caching of online samples to avoid reloading over the network
Pressing the back button from an online sample now returns to the samples home page
The shell program now does case-less .bas file sorting
Requires Android: Android 2.3.2+
Architecture: armeabi, armeabi-v7a
Screen DPI: 160-480dpi
SHA1: 2096952abd5ef043c3a4747aeb51d6e640c58f27
Size: 1 MB
What's New:
Fix PAINT infinite loop
Fix crash with online command if site is down
Fix over scroll issue with line number widget
Fix file manager .bas file case sensitivity
Fix editor markup on map fields that look like keywords
Fix scanner inserting line-no bytecode for empty or comment lines
Fix editor run error message display time length
Implemented calling IMAGE with another image variable
Requires Android: Android 2.3.2+
Architecture: armeabi, armeabi-v7a
Screen DPI: 160-480dpi
SHA1: 71210667d837dccc0493cf03e391e24c1339ab92
Size: 947.56 KB
What's New:
Fixed exit crash with android 5 devices.
Updated to freetype version 2.5.5 and NDK version r10d
Improved graphics and runtime performance.
Source code view displays line numbers
Source code view displays error information for program error line
Improved INPUT widget including clipboard handling.
Update FORM handling to use system object
Update IMAGE handling