DroidScript: JS and Python IDE

Rapid development of mobile apps, using JavaScript and Python

DroidScript: JS and Python IDE

App stats

Version: 2.74 (Last updated: 2024-09-25)
Creation date: 2013-10-26
Permissions
Identity: find accounts on the device
Calendar: read calendar events plus confidential information, add or modify calendar events and send email to guests without owners' knowledge
Contacts: find accounts on the device, read your contacts
Location: approximate location (network-based), precise location (GPS and network-based)
Phone: directly call phone numbers, read phone status and identity
Photos/Media/Files: read the contents of your USB storage, modify or delete the contents of your USB storage
Storage: read the contents of your USB storage, modify or delete the contents of your USB storage
Camera: take pictures and videos
Microphone: record audio
Wi-Fi connection information: view Wi-Fi connections
Device ID & call information: read phone status and identity
Other:
  • view network connections
  • pair with Bluetooth devices
  • access Bluetooth settings
  • change network connectivity
  • allow Wi-Fi Multicast reception
  • connect and disconnect from Wi-Fi
  • disable your screen lock
  • control flashlight
  • full network access
  • change your audio settings
  • control Near Field Communication
  • run at startup
  • reorder running apps
  • draw over other apps
  • control vibration
  • prevent device from sleeping
  • set an alarm
  • install shortcuts
  • Google Play license check

Other platforms

DroidScript JavaScript Editor (v1.2)
4.08 (36) 1,000
Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Android apps? Install Chrome-Stats extension to view Android-Stats data as you browse the Google Play Store.

App summary

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 [email protected] 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.
- 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!

User reviews

These summaries are automatically generated weekly using AI based on recent user reviews. Google Play Store does not verify user reviews, so some user reviews may be inaccurate, spammy, or outdated.
Pros
  • Easy to use IDE for coding with built-in documentation and examples
  • Supports multiple coding languages and is good for learning JavaScript
  • Allows integration of HTML files and experimentation with code
  • Good navigation and ability to test run code via Wi-Fi
  • Promising concept for app development
Cons
  • Subscription-based model causing frustration for users who prefer one-time payment
  • Issues with file management and editing, including losing saved projects
  • Bugs related to app functionality, such as unresponsiveness and back button issues
  • Concerns about app permissions and security, including accessing media folders
  • Limited capabilities in terms of error handling and essential programming constructs
Most mentioned
  • Subscription model and premium features
  • App bugs and issues with file saving and editing
  • Availability and access to documentation
  • Integration of multiple HTML files
  • User experience concerns regarding navigation and permissions
User reviews
Awesome ide, been using it for years now with no issues, I'm thinking of paying for subscription
by Sibusiso Gama, 2024-11-29

THIS APP IS AWESOME there's templates for learning how to code, it helps you, supports many coding languages, it's easy to run and debug. HIGHLY SUGGEST
by Landon Leach-Bourque, 2024-10-06

DroidScript as it stands is missing essential programming constructs, such as proper error handling which is related to the clunky and slow native API bridge. However, if you stick to mostly integration of webviews and extensions you can create some pretty serious apps. Maybe 3.0 will be better? 🤞 Update: It's not clear how(hybrid) DroidScript API code can be ported to a web page to run in a browser. Also, webviews which ARE browser code can benefit from multiprocessing. TRY again.
by Albert Plus, 2024-06-30
View all user reviews

Similar apps

Here are some Android apps that are similar to DroidScript: JS and Python IDE: