- Home
- Apps
- Tools
- DroidScript: JS and Python IDE
- Version
Previous Versions
Requires Android: Android 6.0+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: 160-640dpi
SHA1: 4e1a48a6baef4debaaeb1033bfffcec6dfad703b
Size: 62.51 MB
What's New:
- New Premium+ subs for making Cloud Services and publishing web apps.
- Updated UI components to v28.
- Added cfg.ESM to enable ES module imports.
- Added app.Import() and app.Include() methods.
- Fixed lots of bugs!
- See forum for full list - https://groups.google.com/u/1/g/androidscript
** WARNING: Just install over the existing version, otherwise Android's 'scoped storage' may cause your projects to be deleted ***
Requires Android: Android 5.0+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: 160-640dpi
SHA1: 23b6635481a6b02a2a5374d81a48c5e273e9484e
Size: 63.19 MB
What's New:
- New Backup Option allows you to backup/restore your projects.
- Docs now support switching between Python and JavaScript.
- New "Allow Background Launch" option (keeps DS alive).
- New 'Command' context menu available when editing.
- See forum for full list - https://groups.google.com/u/1/g/androidscript
** WARNING: Just install over the existing version, otherwise Android's 'scoped storage' may cause your projects to be deleted ***
Requires Android: Android 5.0+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: 160-640dpi
SHA1: dbc8674527c7504240090287e2f754894387a680
Size: 56.47 MB
What's New:
- Added new 'ScratchPad' extension to device IDE.
- Support for Python apps in 'experiments' mode.
- Default AAB/APK target API is now 33.
- Better support for non-latin app titles.
- Support for full-screen mode in the WebView.
- See forum for full list - https://groups.google.com/u/1/g/androidscript
** WARNING: Just install over the existing version, otherwise Android's 'scoped storage' may cause your projects to be deleted ***
Requires Android: Android 5.0+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: 160-640dpi
SHA1: 430c83b992b13b08d7215ca0a7a1a178c76b61b9
Size: 54.63 MB
What's New:
- Export GameView based games for web server installation.
- New GameView physics object viewer mode.
- You can now build APKs with non-western characters in the app title.
- ES6 modules supported for NodeJs apps with cfg.NodeESM option.
- See forum for full list - https://groups.google.com/u/1/g/androidscript
** WARNING: Just install over the existing version, otherwise Android's 'scoped storage' may cause your projects to be deleted ***
Requires Android: Android 5.0+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: 160-640dpi
SHA1: c6f43c8f6ddfb33b2d584931a76413fd4459d308
Size: 33.35 MB
What's New:
- Added support for creating AAB files!
- Added new 'Node Native' app type (mix node and native).
- Added app.CreateNode() method
- Added Background Job support.
- Added new Chat tab to right side panel of mobile IDE.
- Added CustomTabs (thanks to Candlelight)
- Added CloudStore extension to the WiFi IDE
- And lots more, see forum for full list.
Requires Android: Android 5.0+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: 160-320dpi
SHA1: 0a8f88eb336bd7ee357629c280ede3c889b5a57c
Size: 8.45 MB
What's New:
- Added support for the Android Job Scheduler.
- Easily create plugins with the new ide.MakePlugin method.
- Added Bugfixes for MUI CreateDataTable method.
- Added Fix for new projects created in Wifi IDE having old 'holo' look.
- Added new app.IsScoped() method to check for scoped storage.
- Improved look of WiFi IDE.
- Fixed various bugs.
- And lots more, see forum for full list.
Requires Android: Android 5.0+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: 160-320dpi
SHA1: ea0312824b14408e28963aad92204ae628d42faa
Size: 9.18 MB
What's New:
- Easily create plugins with the new ide.MakePlugin method.
- Added Bugfixes for MUI CreateDataTable method.
- Added Fix for new projects created in Wifi IDE having old 'holo' look.
- Added new app.IsScoped() method to check for scoped storage.
- Improved look of WiFi IDE.
- Fixed various bugs.
- And lots more, see forum for full list.
Requires Android: Android 5.0+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: 160-320dpi
SHA1: d5c9bf358ed9506158a895badb8fac9f0a694285
Size: 9.21 MB
What's New:
- Easily create plugins with the new ide.MakePlugin method.
- Added Bugfixes for MUI CreateDataTable method.
- Added new app.IsScoped() method to check for scoped storage.
- Improved look of WiFi IDE.
- Fixed various bugs.
- And lots more, see forum for full list.
Requires Android: Android 5.0+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: 160-320dpi
SHA1: 0aa3a254d43446e5697472a093c3cfb67fefcfc5
Size: 9.13 MB
What's New:
- Beautiful new MUI.* material controls for premium users.
- New theme options which allow whole app theming for light or dark.
- New SPK Store for sharing your projects with the community.
- New Search, Translate, FileDiff, ScratchPad extensions for Wifi IDE.
- Improved documentation.
- New Cloud Storage component.
- New Music component.
- And lots more, see forum for full list.
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: nodpi
SHA1: eb0fb41aa7cb5a6f322a2e73a46242ee208bb993
Size: 7.66 MB
What's New:
- Added app.SetNavBarColor/SetStatusBarColor for premium users + sample.
- Added net.ReceiveVideoStream() for premium users.
- Added new 'Card' Layout type + sample.
- Added SetCorderRadius(radius) method to Linear layout control.
- Added raw 'Direct Commands' NXT serial BT sample (same techique should work for EV3).
- And lots more, see forum for full list.
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: nodpi
SHA1: 07a12785e1ccf193036e161495c33c5250e07f7e
Size: 7.01 MB
What's New:
- Improved dark mode support on device editor.
- Remote terminal now available by default for premium users.
- Added 'BlackGrad' option to list control.
- Added gfx.Reload() to GameView (reloads game from scratch).
- Added SetTitleHeight() and SetTitleColor() methods to custom dialog.
- Added app.ShowCheckList() method + sample.
- Fixed problem with building APKs on Android 9.
- Added lots more too, see forum for full list.
Requires Android: Android 4.1+
Architecture: arm64-v8a, armeabi-v7a
Screen DPI: nodpi
SHA1: f9ac7e4aaeb82a72499b3360fa84c0cc4231491d
Size: 7.17 MB
What's New:
- Added support for ublox-7 USB GPS module + Sample.
- Changed Hello World sample so it's not re-created every time.
- Added gfx.RemoveText(), gfx.RemoveGraphic(), gfx.RemoveBackground() methods.
- Added sprite.Contains(x,y) method.
- Added sprite.Flip( sprite, horiz, vert ) method.
- Lots more, see forum for more details.
Requires Android: Android 4.1+
Architecture: armeabi
Screen DPI: nodpi
SHA1: 3a24f0a0f99076feb4e1c53e901fee53c2863e80
Size: 10.29 MB
What's New:
- More Docs added (thanks to Symbroson)
- Added App Templates to on-device editor.
- Added 'Bunny Storm' GameView demo.
- GameView methods now added to intellisense in WiFi IDE.
- Enabled all FTDI usb device types for serial comms.
- Fixed AutoBoot mode for services on Oreo+ (must call app.SetInForeground).
- Added new 'AutoSize' option to TextView (scales up and down towards target size).
- See forum for more details.
Requires Android: Android 4.1+
Architecture: armeabi
Screen DPI: nodpi
SHA1: 936ed367a6460d92c5140dc8dac405ce2c20c27d
Size: 9.93 MB
What's New:
- Got rid of annoying popup copy/paste/action bar on Chromebooks.
- Enabled APK builder is out of date warning.
- Fixed 'JavaScript' section of Wifi Editor docs.
- See forum for more details.
Requires Android: Android 4.1+
Architecture: armeabi
Screen DPI: nodpi
SHA1: 3e148619285858e55e0f6b19d14a6ed4169153de
Size: 9.91 MB
What's New:
- Added GameView template for JavaScript
- Added drag-drop editing for Wifi editor and Chromebooks (experimental).
- Added Italian language support.
- Added foreground services.
- SDK menu now enabled for building your own plugins.
- Added 'Experiments' option to about box ;)
- Added remote terminal to Wifi editor (experimental).
- Added powerful new Wifi editor !commands.
- Loads of bug fixes. See forum for full list
Requires Android: Android 4.1+
Architecture: armeabi
Screen DPI: nodpi
SHA1: eb2c8dff4fa5d1c5480b3561497684e0efe5d846
Size: 9.91 MB
What's New:
- Create app overlays (chat heads).
- SDK menu now enabled for building your own plugins.
- Added GameView template.
- Added Italian language support.
- Added 'Experiments' option to about box ;)
- Added blocks editing to Wifi IDE (experimental).
- Added remote terminal to Wifi IDE (experimental).
- Added powerful new Wifi IDE !commands.
- Loads of bug fixes.
- Loads more too, see forum for full list
Requires Android: Android 4.1+
Architecture: armeabi
Screen DPI: nodpi
SHA1: 7a2c802057d9adeff67ce918dfd17bf0ab08463f
Size: 9.97 MB
What's New:
- APKs Default to V26 of the Android APIs
- Write apps for Chromebooks on a Chromebook
- Termux (Linux terminal) integration
- French, German and Russian language options
- Added screenshot button to Wifi IDE
- Use Wifi IDE when phone is running as hotspot
- Create 'Chat Heads' and overlays
- Add your own HTML based extensions to WiFi editor
- Support for BananaPi-M2-Zero
- Loads more too, see forum for full list
Requires Android: Android 3.0+
Architecture: armeabi
Screen DPI: nodpi
SHA1: 1b546e7b489e052cbec199e563b321d17aca8683
Size: 7.98 MB
What's New:
- You can now use basic animated GIFs in standard DS Image controls
- Added support for external sdcards (premium only)
- Changed .js files inside SPK files to .js.txt to side step Gmail security issues.
- Added 'SaveSPK' option to device editor (saves to /DroidScript/SPKs folder).
- Loads of bug fixes and other new features (see forum:- http://bit.ly/2zhkoSU )
Requires Android: Android 3.0+
Architecture: armeabi
Screen DPI: nodpi
SHA1: 43abaf16fff5f36b5e303ec059308be0c9fbd434
Size: 7.97 MB
What's New:
- Added new !screenshot command to Wifi editor debug tab -> /sdcard/screenshot.jpg
- Re-instated the app.GoToSleep() method.
- Internally mapped '/sdcard' path to users external/internal public directory.
- Added new 'Power' mode keyword to app.SetKioskMode (blocks use of power key).
Requires Android: Android 3.0+
Architecture: armeabi
Screen DPI: nodpi
SHA1: 3b60d714c326c95511b0ae349ac8ce3fb1cf1369
Size: 7.85 MB
What's New:
- Added Portuguese language (thanks to Maico aka 'Big Eyes Games').
- Added updated and re-organised docs (thanks to AlexF)
- Added bluetooth listen sample.
- Added 'Bluetooth Select' sample.
- Added 'Audio Sample' sample.
- Added DrawSamples() method to ImageView (draws a sample graph).
- Lots more too... see forum for details.
Requires Android: Android 3.0+
Architecture: armeabi
Screen DPI: nodpi
SHA1: eb2adc47f4dc9ecd90c1e1415181f1209c806e06
Size: 7.82 MB
What's New:
- Added multi-file editing to on-device editor. You can edit multiple script/text files on your device
- Added keyboard shortcuts for those of you that like to use tablets with Bluetooth keyboards.
(See DroidScript Google Group for full update list)
Requires Android: Android 3.0+
Architecture: armeabi
Screen DPI: nodpi
SHA1: 29b97ac4d07a573f7e4649480faae77f313927b5
Size: 7.79 MB
What's New:
- Added support for Android Things on Raspberry Pi3!
- Added Booty5 plugin and game editor support.
- Added tweening support + 'Image Tween' sample.
- Added Google Analytics with app.GA() method.
- SPKs can now be shared to google drive.
- Added more Wifi control methods for IOT situations.
- Added 'NoDom' option for turbo boosting games (experimental).
- Added multi-threading support (experimental)
- Added/fixed tons of other stuff, see google group for full list.
Requires Android: Android 3.0+
Architecture: armeabi, armeabi-v7a
Screen DPI: nodpi
SHA1: 8eee8bbb0ff45e41e8e669a9bf0d018bc846cc37
Size: 5.87 MB
What's New:
- Added support for Android's sliding drawers.
- Added new asset chooser to on-device code editor.
- Added new downloadable demos page to menu.
- Added template apps to WiFi IDE for premium users.
- Added app.DownloadFile() method (uses Android download manager).
- Added new "Choose" sample (get user to choose files or contacts).
- and lots more (see forum for details)
Requires Android: Android 3.0+
Architecture: armeabi, armeabi-v7a
Screen DPI: nodpi
SHA1: ff23799f35664a29f4e7395cfbde72a3e467dd62
Size: 5.24 MB
What's New:
- Enabled new config.json file and headless mode.
- Added new 'SDK' menu item (Plugin generator) for premium users.
- Added _sdk_ file detection to enable SDK menu for non premium users.
- Added new app.UploadFile( url, file, name, callback ) method.
- Added file sharing/opening filter option to build.json (e.g. "pathPattern":".*\\.txt" ).
- and TONS more (see forum for details)
Requires Android: Android 3.0+
Architecture: armeabi, armeabi-v7a
Screen DPI: nodpi
SHA1: a8fa459702fe6ea191835dc0ba26a37e5e232e27
Size: 5.22 MB
What's New:
- Code completion/suggestions + method info added to both editors!
- Added transparent App support [premium only].
- Added whole app theming [premium only].
- Enabled MediaPlayer object to stream music over http.
- Passwords now available in TextEdit (use 'password' option).
- Fixed SetTextColor and SetTextSize on spinner.
- Added dlg.SetBackColor() method (can be transparent).
- and TONS more (see forum for details)
Requires Android: Android 2.2+
Architecture: armeabi, armeabi-v7a
Screen DPI: nodpi
SHA1: 17e3cbda813c36bab3dcd662eca1fcd7d8790759
Size: 5.06 MB
What's New:
- Added new 'DroidScript Premuim' option.
- Added support for a new build.json file.
- Added support for web cookies.
- Added more docs for components and controls (by Steve Garman).
- Added app.CreatePhoneState() listens for phone state changes.
- Added app.HttpRequest() method (useful to get around CORS issues).
- Added new device browser to WiFi editor [premium]
- Add Playstore IAP and subscriptions samples [premium].
+ lots more! (see forum)
Requires Android: Android 2.2+
Architecture: armeabi, armeabi-v7a
Screen DPI: nodpi
SHA1: 56086ca05daa61fbaeee289c3a78a1da49f32de4
Size: 4.9 MB
What's New:
- Added support for custom buttons and added 'Button Styles' sample.
- Added offline JavaScript reference.
- Added 'include system assets' check box.
- Added 'IngoreErrors' option to WebView control.
- Added 'Voice Command' continuous speech recognition sample.
- Added app.SendFile() method (sends files to other Apps, user chooses).
- Added web.Capture(filename) method to webview control (captures jpeg of page).
+ tons more! (see forum)
Requires Android: Android 2.2+
Architecture: armeabi, armeabi-v7a
Screen DPI: nodpi
SHA1: 71d34b721ac5dc01f266a75e283a69262d820558
Size: 4.47 MB
What's New:
- Enabled camera recording and "Camera Record" sample.
- Added support for two-way WebSocket comms.
- Added support for google cardboard augmented reality.
- Added app.SendIntent method (with sample).
- Added rest of sensor types (HeartRate,Pressure,StepCounter etc).
- Script errors are now trapped in WebViews.
- Added app.SetVolume(stream,level)
- Added more documentation.
- Connection password added to WiFi IDE (optional).
- and more! (see forum)