DroidScript: JS and Python IDE Application icon

DroidScript: JS and Python IDE 2.74

63.7 MB / 1000K+ Downloads / Rating 3.9 - 9,115 reviews


See previous versions

DroidScript: JS and Python IDE, developed and published by SmartphoneRemote, has released its latest version, 2.74, on 2024-10-31. This app falls under the Tools category on the Google Play Store and has achieved over 1000000 installs. It currently holds an overall rating of 3.9, based on 9.115 reviews.

DroidScript: JS and Python IDE APK available on this page is compatible with all Android devices that meet the required specifications (Android 6.0+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: com.smartphoneremote.androidscriptfree

Updated: 3 months ago

Developer Name: SmartphoneRemote

Category: Tools

New features: Show more

App Permissions: Show more

Installation Instructions

This article outlines two straightforward methods for installing DroidScript: JS and Python IDE on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

3.9
Total 9,115 reviews

Reviews

5 ★, on 2021-05-01
The best IDE out there for app development on your phone. Period.

5 ★, on 2021-05-01
Exceptional app! Makes android app creation fun and easy.

1 ★, on 2021-05-02
Not impressed with the service I must pay to open my e-mails, I would like your service deleted from my phone tks.

3 ★, on 2021-03-03
Tried this years ago and it was pretty cool, came back to it after losing the apk for scriptit and seeing its no longer available on google play. Anyways long story short droidscripts been redesigned and doesnt display properly on my Note 20 ultra. i think the banner ad might be causing it but at 3.50 a month im not finding out.

5 ★, on 2020-12-24
This is really a good application, and the update made the app much more cleaner. I suggest that the next update should be about the text editor because right now it does not feel like a code editor (just an opinion) when you are using your phone to build an app. Either thus was a really good and promising app.

5 ★, on 2021-01-22
Best app ever! At the app.CreateBluetoothSerial(); Please add an option where it can send files! And play music(directly) Concept: function OnStart() { bt = app.CreateBluetoothSerial(); bt.SendFile( "/sdcard/DCIM/mypic.jpg" ); bt.SetOnReceiveFile( file ); bt.Listen( true ); } function file(file, type) { if ( confirm( "Accept File?" ) ) { app.WriteFile( "/sdcard/" + type,file,"ASC||" ); } else { } } Add please!

Previous Versions

DroidScript: JS and Python IDE 2.74
2024-10-31 / 63.7 MB / Android 6.0+

DroidScript: JS and Python IDE 2.70
2024-07-18 / 62.5 MB / Android 6.0+

DroidScript: JS and Python IDE 2.68
2024-03-08 / 63.2 MB / Android 5.0+

About this app

Easily write apps for your Phone, Tablet or Chromebook using industry standard JavaScript and Python. Edit your code using our browser based WiFi editor, or just edit code directly on your device using the built-in code editor. Now you can write apps anywhere!

Using this app is a great way to learn JavaScript and Python, which are now the most popular computer languages on the planet! It contains lots of clear and simple examples and comes with 'active' documentation and a large and friendly community who are ready to help.

DroidScript makes coding 10x faster and easier than using the standard Android API because we have done all the hard work for you and wrapped it up in our simplified API. This accelerates your development process and protects you from all the issues caused by differences in hardware and Android versions.

DroidScript uses Android's built-in Chrome V8 engine which is constantly updated and improved by Google and keeps up-to-date with modern internet standards.

For larger projects, we recommend using the built-in browser based IDE (editor). It connects via WiFi to your device allowing wire free coding from Windows, Linux or Mac PCs and it makes coding a breeze!

If you want to get serious about coding and release your apps on to Google Play then you can even build APKs and AABs directly on your device in a matter seconds!

You can choose to make Native apps, HTML apps, NodeJS apps or make Hybrid Apps using the built-in WebView control. Whichever way you choose, you can make use use of all the power of the modern Chrome browser engine in every type of app.

It's not just for beginners! Many professionals are using DroidScript all over the world and we can provide an 'enhanced support service' to help you build your commercial application. (Please contact support@droidscript.org for more info)

Features:
- Build apps for Android, Amazon Fire and ChromeBooks.
- Add Buttons, Text and Graphics.
- Access GPS, Compass, Camera, Accelerometer, Bluetooth, WiFi.
- Use native controls and/or HTML5 and CSS.
- Create background services and Schedule Jobs.
- Run NodeJS services and install NPM modules.
- Build games with Animations, Sound Effects and Physics.
- Make use of popular JavaScript libs such as JQuery.
- Control Arduino, ESP32, Raspberry Pi and many other gadgets.
- Build Kiosks, POS systems and Machine controllers.
- Share app source with your friends as .spk files.
- Create home-screen shortcuts to your apps.
- Built-in documentation.
- Works off-line and Online.
- Available in English, French, German, Portuguese, Russian,Spanish.
- Control GPIO and UART on embedded devices.
- Hundreds of samples and demos.
- Hundreds of plugins available.
- Thousands of NPM modules available.
- Extendable via our Plugin SDK
- New stuff being added all the time!

Already a Java coder? Why not boost your productivity and switch to DroidScript so that you can rapidly generate your UI and then extend DroidScript's functionality through our plugin mechanism.

Note:
DroidScript is maintained by droidscript.org which is a not-for-profit organisation. All of our revenue is used to pay for hosting services, equipment for our volunteers, or distributed to our part-time developers. If we ever get to the point where we have surplus revenue, then we will simply make the Premium service cheaper for everyone!

Please be kind and post issues and requests on the forum Forum instead of giving negative reviews.

Thank you.

Please rate this app if you like it!

New features

- Official support added for Python apps!
- 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 ***

App Permissions

Allows applications to open network sockets.
Allows applications to access information about networks.
Allows applications to access information about Wi-Fi networks.
Allows applications to connect to paired bluetooth devices.
Allows applications to discover and pair bluetooth devices.
Required to be able to access the camera device.
Allows access to the vibrator.
Allows an application to write to external storage.
Allows an application to read from external storage.
Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.
Allows an app to access precise location.
Allows an application to read the user's contacts data.
Allows an application to record audio.
Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call.
Allows read only access to phone state, including the phone number of the device, current cellular network information, the status of any ongoing calls, and a list of any PhoneAccounts registered on the device.
Allows access to the list of accounts in the Accounts Service.
Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.
Allows applications to change Wi-Fi connectivity state.
Allows an application to modify global audio settings.
Allows applications to enter Wi-Fi Multicast mode.
Allows an app to access approximate location.
Allows an application to read the user's calendar data.
Allows an application to write the user's calendar data.
Allows applications to perform I/O operations over NFC.
Allows an app to create windows using the type TYPE_APPLICATION_OVERLAY, shown on top of all other apps.
Allows applications to disable the keyguard if it is not secure.
Allows an application to request installing packages.
Allows an application to change the Z-order of tasks.
Allows applications to change network connectivity state.
Allows an app to use fingerprint hardware.
Allows read access to the device's phone number(s].