DroidScript - JavaScript Mobile Coding IDE APK

Version 1.80 - com.smartphoneremote.androidscriptfree
Last updated: 2020-07-26

Easily write Apps for your Phone, Tablet or Chromebook using JavaScript

DroidScript - JavaScript Mobile Coding IDE apk

APP Information

Download Version 1.80 (180)
Apk Size7.66 MB
App DeveloperUsmar A. Padow
Malware CheckTRUSTED
Install on Android4.1.x and up
App Packagecom.smartphoneremote.androidscriptfree.apk
Website http://droidscript.org

Download DroidScript - JavaScript Mobile Coding IDE 1.80 APK

App Description

DroidScript - JavaScript Mobile Coding IDE is smartphoneremote,androidscriptfree,tools,droidscript, content rating is Everyone (PEGI-3). This app is rated 4.71 by 17 users who are using this app. To know more about the company/developer, visit Usmar A. Padow website who developed it. com.smartphoneremote.androidscriptfree.apk apps can be downloaded and installed on Android 4.1.x and higher Android devices. The Latest Version of 1.80 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 7128+ times on store. You can also download com.smartphoneremote.androidscriptfree APK and run it with the popular Android Emulators.

Easily and quickly write apps for your Phone, Tablet or Chromebook using industry standard JavaScript. Edit your code using our easy-to-use 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, which is now the most popular and useful computer language 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 here :- Forum

A great place to start for beginners is our Tutorials

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 an easy-to-use API which simplifies and protects you from all the issues which are caused by differences in hardware and Android versions across the multitude of phones and tablets available. 

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

For larger projects, we highly 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 APK's directly on your device in a matter seconds! 

You can choose to make Native apps or HTML5 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. 

Want to build robots with computer vision? Check this out:- 
Robot with Vision

Want to remotely control the BBC micro:bit? Check this out:- 

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@androidscript.org for more info) 

- Add Buttons, Text and Graphics.
- Access GPS, Compass, Camera, Accelerometer, Bluetooth, WiFi.
- Send and Receive emails and SMS.
- Use native controls and/or HTML5 and CSS.
- Create background services.
- Build Native or Phaser based games.
- Make use of popular JavaScript libs such as JQuery.
- Control Aurduino, Lego NXT and many other gadgets.
- Make home screen launchers.
- Show 'Chat heads'.
- Share app source with your friends as .spk files.
- Create home-screen shortcuts to your apps.
- On phone/tablet documentation.
- Built-in JavaScript reference.
- Code completion.
- Works off-line.
- Available in English, French, German, Portuguese, Russian,Spanish.
- Build apps for Android, Amazon Fire and ChromeOS.
- Runs on AndroidThings, Banana-Pi, Orange-Pi
- Control GPIO and UART on embedded devices.
- Plenty of samples.
- 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. 

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!

App ChangeLog

  • - Fixed slow GameView performance on Chromebooks (switched to WebGL mode).
  • - 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.

App Screens

DroidScript - JavaScript Mobile Coding IDE App Screen 1DroidScript - JavaScript Mobile Coding IDE App Screen 2DroidScript - JavaScript Mobile Coding IDE App Screen 3DroidScript - JavaScript Mobile Coding IDE App Screen 4DroidScript - JavaScript Mobile Coding IDE App Screen 5DroidScript - JavaScript Mobile Coding IDE App Screen 6DroidScript - JavaScript Mobile Coding IDE App Screen 7DroidScript - JavaScript Mobile Coding IDE App Screen 8


requires following permissions on your android device.

approximate location (network-based)
Allows the app to get your approximate location. This location is derived by location services using network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine approximately where you are.

precise location (GPS and network-based)
Allows the app to get your precise location using the Global Positioning System (GPS) or network location sources such as cell towers and Wi-Fi. These location services must be turned on and available to your device for the app to use them. Apps may use this to determine where you are, and may consume additional battery power.

mock location sources for testing
Create mock location sources for testing or install a new location provider. This allows the app to override the location and/or status returned by other location sources such as GPS or location providers.

view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

view Wi-Fi connections
Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.

pair with Bluetooth devices
Allows the app to view the configuration of the Bluetooth on the phone, and to make and accept connections with paired devices.

access Bluetooth settings
Allows the app to configure the local Bluetooth phone, and to discover and pair with remote devices.

directly call phone numbers
Allows the app to call phone numbers without your intervention. This may result in unexpected charges or calls. Note that this doesn't allow the app to call emergency numbers. Malicious apps may cost you money by making calls without your confirmation.

take pictures and videos
Allows the app to take pictures and videos with the camera. This permission allows the app to use the camera at any time without your confirmation.

change network connectivity
Allows the app to change the state of network connectivity.

allow Wi-Fi Multicast reception
Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.

connect and disconnect from Wi-Fi
Allows the app to connect to and disconnect from Wi-Fi access points and to make changes to device configuration for Wi-Fi networks.

disable your screen lock
Allows the app to disable the keylock and any associated password security. For example, the phone disables the keylock when receiving an incoming phone call, then re-enables the keylock when the call is finished.

control flashlight
Allows the app to control the flashlight.

Allows access to the list of accounts in the Accounts Service.

find accounts on the device
Allows the app to get the list of accounts known by the phone. This may include any accounts created by applications you have installed.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

change your audio settings
Allows the app to modify global audio settings such as volume and which speaker is used for output.

modify phone state
Allows the app to control the phone features of the device. An app with this permission can switch networks, turn the phone radio on and off and the like without ever notifying you.

control Near Field Communication
Allows the app to communicate with Near Field Communication (NFC) tags, cards, and readers.

read calendar events plus confidential information
Allows the app to read all calendar events stored on your phone, including those of friends or co-workers. This may allow the app to share or save your calendar data, regardless of confidentiality or sensitivity.

read your contacts
Allows the app to read data about your contacts stored on your phone, including the frequency with which you've called, emailed, or communicated in other ways with specific individuals. This permission allows apps to save your contact data, and malicious apps may share contact data without your knowledge.

read the contents of your SD card
Allows the app to read the contents of your SD card.

read phone state
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.

run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.

record audio
Allows the app to record audio with the microphone. This permission allows the app to record audio at any time without your confirmation.

reorder running apps
Allows the app to move tasks to the foreground and background. The app may do this without your input.

draw over other apps
Allows the app to draw on top of other applications or parts of the user interface. They may interfere with your use of the interface in any application, or change what you think you are seeing in other applications.

control vibration
Allows the app to control the vibrator.

prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.

add or modify calendar events and send email to guests without owners' knowledge
Allows the app to add, remove, change events that you can modify on your phone, including those of friends or co-workers. This may allow the app to send messages that appear to come from calendar owners, or modify events without the owners' knowledge.

modify or delete the contents of your SD card
Allows the app to write to the SD card.

modify system settings
Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.

install shortcuts
Allows an application to add Homescreen shortcuts without user intervention.

In-App billing
In-app Billing on Google Play provides a straightforward, simple interface for sending In-app Billing requests and managing In-app Billing transactions using Google Play.

Older Versions

More Android Apps to Consider

Google Play Reviews

  1. Daniel Lemke-avatar

    This is a great app for building quick apps to get things done quickly. It is very simple and user friendly. The subscription isn't much and offers easy access to a lot of other features. Even the free version is still worthwhile, especially if you are looking to build apps for personal or inhouse use only.

  2. Joshua Maserow-avatar

    I don't want to use your editor in a browser. Basic stuff like a background service or terminal is considered premium. Premium is an ongoing monthly commitment. Your website has broken SSL, lacks an about page and seems annonymous. I'd rather try something phonegap related.

  3. K-_-lee-avatar

    I'm very impressed with this. I've not done anything major yet but the speed compared to the very few others that offer actual app development rather then just web design is great. If you know a bit of coding, then you should be fine. I just looked at the demos and some on line searches for answers The IDE is good even on a phone, the navigation around is good and being able to very quickly check your code running and return is very good.

  4. Developer Jared-avatar

    Developer Jared


    I love this app but now whenever i go into it after a bit it crashes please fix this bug, it works on my android 9 phone but not on my android 4.4.2 tablet.

  5. Retardead Gamer-avatar

    Retardead Gamer


    please let this app be compatible with android10. as you try to run the and closes it. it forces you to go back on the home screen

  6. Shirley G-avatar

    Copy paste function doesn't work. How is the most basic of features missing?

  7. Balmus Alexandru-avatar

    Balmus Alexandru


    It's absolutely fabulous! What I'd also like to see is support for the Samsung DeX desktop mode.

  8. Michael Skitt-avatar

    Great way to get development under way. Nice IDE and way of working.

  9. Luis Tovar-avatar

    Very confusing to me do not understand why I have to approve all time down loads. For the same browser

  10. Munawar Hussain-avatar

    Munawar Hussain


    When starting app automatically closing at my Motorols device. Droid Razr M

  11. Twolv Ateria-avatar

    This is to the shark and the lion ever . I love this app and i swear im scared.but i like this app its more than power

  12. Shark MYS-avatar

    Very easy to use & it is JavaScript. I will support this

  13. crazyFor Amine-avatar

    i am imprest for it is a nice tool , but i have problem what are the suff that can prove that if i get commited to study this framework it will provide the services i need. that's why i don't want to go prenium yet,please do explain you developers.....

  14. Jacob Morton 2-avatar

    It's good for me personally, I haven't come across anything buggy, glitchy or laggy. I am not a coder, but I want to get into it for reasons of, glitching games at my will lol

  15. Brian King-avatar

    Time consuming and complicated i just dont have the time to learn something so complex and manage my health and start up enterprise.

  16. Random Fandom-avatar

    All of the documentation should be available for free with ads of course, and without ads if you subscribe. I can't afford a subscription just starting out, give us the ability to use documentation free! I would probably subscribe if I could make enough money off my apps to subscribe, but since I don't have documentation I can't.

  17. Terraria Nutter-avatar

    Terraria Nutter


    I love your app but it's buggy to the point it's almost not useable. also somehow my last post got deleted. so I'll go over the buggs I have found so far. first I lost all of one project then twice now I have lost a days worth of script. I was having problems with demos not working but that fixed it's self. I can no long change any text rather erasing or adding. once I close the app it's back to what I stared with. I have more then enough room.

  18. James Newton-avatar

    Brilliant! Excellent way to write open source code for cell phones. It supports most hardware, including USB OTG. I wrote a user interface for the BusPirate (search for DroidScriptBusPirate) and I'm now extending it to work as a front panel for headless *nix machines (e.g. Raspberry Pi or Dexter robot arm).

  19. Matthew Squires-avatar

    Matthew Squires


    So it's really professional but I can't create any code and I can't install AIDE or whatever it is for plug-ins, thing is that my TV screen broke on me earlier under my own weight that was on my hand while I was closing a bag that had the TV inside, I now need a new TV, the Xbox app isn't doing me any good, and I want to code Minecraft for myself

  20. Shaun Stoltz-avatar

    Very good idea it works very well. It is easy to develop on your pc and the do a test run on your phone via wifi. I like the examples it shows what you can do with a lot of the controls. If you know javascript you can do so much more

  21. Rubbie Kelvin-avatar

    please add more payment methods... i can't pay for premium as Google has issues with my Mastercard. Also please improve the UI.

  22. Thomas Shaver-avatar

    Some content behind paywalls is understandable, but $15 for one of the basic things it should be able to do out of the box is hilarious. Thank you for the good laugh; keep on gouging!

  23. mvelo mthembu-avatar

    just downloaded the app & when i open in it, it says [script error: object uncaught; ReferenceError: isAndroid is not defined has no method 'starts with']. when i press Ok it just exits.

  24. Kirsten Estep-avatar

    Nothing done to my accounts system will not work with any accounts feeling to work properly

  25. Dan Flemming-avatar

    A must for all skill level cell phone developers. Great support, with quick & easy documentation. Beginner's should start with this great app, helps your understanding of what needs to be used for app development.

  26. Ketan Bhailikar-avatar

    Ketan Bhailikar


    Excellent tool! but there is a bug : The "SMS Object" is not working for some reason. I hope you will look into the matter and rectify this bug.๐Ÿ˜€๐Ÿ‘๐Ÿป

  27. A Google user-avatar

    don't download this it will take over your phone and you will not be able to control it when you try to exit it will not let you exit you keep hitting exit and it stays there and you can't get your contacts. It's a nightmare it's a hacker's dream stay away beware

  28. Asib Noor-avatar

    This looks cool, but it keeps crashing

  29. rzmo-avatar

    The docs button is out of the screen for me, I can only see it in landscape, or if I change the display size in the accessibility options in settings.

  30. Yalo Bradburry-avatar

    The app quite nice when you really need to mod your code and you are on the go. But connect it to pc with the provided IP and port.

  31. KATUFO-avatar

    The app wont run i mean i get an dialog with the error everytime i launch the app and i pressed ok but got stopped hehe why?

  32. Steve Querin-avatar

    I got this App so that I could Edit MINECRAFT JSON Files to create my own MINECRAFT Add-Ons: not happening. JavaScript isn't much different from GW-BASIC and Visual BASIC Script. Lacks GW-BASIC Visual Graphics Control; but, Y2K+ Visual Graphics are OOP Coding; so, Visual Graphics Control is totally different these days. Lacks Sprite Creation like GAME MAKER 7.0; but, GAME MAKER is a Video Game IDE; and, JavaScript isn't.

  33. wym work your mind-avatar

    wym work your mind


    i love this app so much helped me code on my phone i do think they sgould add more plugins or find a way to link it up to google so it people could use the code from websites but as far as im conserned tgis i thee best javascript program on the app store #add_moar_plugins

  34. Lee Cosgrove-avatar

    Rather pointless, since you need to buy a plugin to export the project as an apk (an installable app).

  35. ConfirmedChink-avatar

    I love it but when I write document.write("whatever I put in here") nothing happens

  36. A Google user-avatar

    Why it does not work with virtualjoystick.js? Is there any way to make a virtual joystick that can get the position of two fingers? :/

  37. L Ramsey-avatar

    it is not letting me open my progects i am conecked to yfi and the apps is running and it still wont work. FIX IT OR I`LL FIX IT MYSELF!!!!! and i will!!!

  38. mohamed mlaieh-avatar

    It is quite cool. But there is no DOM and if I use jquery it won't work when I build the apk

  39. A Google user-avatar

    Code not Running When I try to run the code then the blank screen appears I don't know what is the problem

  40. Enrique Guavez-avatar


  41. Trinity Senpai-avatar

    The app need to improve its design and have more examples but its awesome that we have a working js app cteator on android

  42. James Miller-avatar

    Easy use and I like to have it all times

  43. James Cantando-avatar

    I enjoy coding in DS, the ability to code in javascript makes transporting my knowledge from web design to app design nearly seamless

  44. Joeangel Sauceda jr-avatar

    Joeangel Sauceda jr


    Get this if you need help operating yoir devices

  45. Chris Melanie Hoskins-avatar

    Chris Melanie Hoskins


    I couldnt understand how to download everything and it was confusing but it could be great app with a few tweaks

  46. AusieAxe MurderBoyz-avatar

    AusieAxe MurderBoyz


    Great App BUT!!! Dont Download Untill App Creation Is Acctually Free Or Download A Modded Version Untill The Developers Come To Sences With There Ideas

  47. Joren Warren Joubert-avatar

    Joren Warren Joubert


    simply amazing app and extremely useful and resourceful!

  48. Azertz Home-avatar

    It crashes after short time

  49. Mario V.L-avatar

    The droid is powerful it does exactly what I command to do the android is a developer you can Create on youtube It function according to Google.

  50. Nii Darko Darkoh-avatar

    Nii Darko Darkoh


    This is something I have been looking for always. Development on phone.. JavaScript..etc..brilliant... You always have my vote and dollar. Love you guys.

  51. Andries de Man-avatar

    its the best app that i have come across with.proudly a premium user.keep it up!

  52. ใ‹ใ‚ใ„ใ„reo-avatar



    cant open plugins menu. it says cant find webpage.

  53. Alan Platt-avatar

    Fantasic app for creating Mobile GUIs

  54. William Ng-avatar

    A huge REMINDER to whoever want to download this app. DON'T ever do that! Most of the app function are locked by the dev, furthermore it will exploit your media folder, photo and document because I found out a lot of traces and evidence that you suspiciously leave behind... Gosh! If you guys don't believe you all can try look for some hidden files using your file manager hiding in Droidscript folder. ๐Ÿคฆโ€โ™‚๏ธ๐Ÿคฆโ€โ™‚๏ธ๐Ÿ‘Ž๐Ÿ‘Ž

  55. Matt G-avatar

    Havent use it yet seems rather user friendly so far. Just wanted to say the top critical review a$$hat L Ramsey, your a fu#&in chode dude. You cannot even type let alone review an app for developement if you yourself arent competent enough to communicate. Idiots like L Ramsey are why ive lost hope in the general population, alot of people on here writing review are too dumb to comprehend how the inner machinations of the device theyre surgically attached to works. Will clearly update after itest

  56. Jurry A. Villaflor-avatar

    Jurry A. Villaflor


    Nice use and easy...by.jurry's...

  57. A Google user-avatar

    cannot paste text into the editor

  58. Jason A Hand-avatar

    It wont allow me to add more than two function buttons per app its BS main.

  59. Bacardistuff-avatar

    i have no desire to program anything. i have a program on my phone that requires javascript. i assumed that if I had this program, the other program would work. Wrong.

  60. KirbyGames64-avatar

    I learned some java, so I revisited this and enjoyed it

  61. SXGaming5-avatar

    Its great but... Please make apk free I need it

  62. A Google user-avatar

    if there were an option for six stars, I'd give it

  63. cindy byrom-avatar

    Couldn't get it to work,..

  64. User Name-avatar

    This is way cooler than I thought it would be.

  65. Helen Kinney-avatar

    Will not let me have JavaScript without JavaScript being nosey

  66. Corey Hinrichs-avatar

    wont work, my code just keeps nor working.

  67. DIPE KEHINDE-avatar

    Good app, does what it says.

  68. Banvari Gupta's-avatar

    Banvari Gupta's


    apk plugin isn'tworking

  69. william bair-avatar

    If you wanna learn java script this is the guide

  70. GUTHRIE IGNACIO-avatar



    T9 apple were on are own with samsung googles owes us big

  71. Abe Jay Caregiver-avatar

    Abe Jay Caregiver


    That's great

  72. Ric Jay TV-avatar

    Please more update

  73. SL NARA-avatar

    Super but how it convert to apk โ˜บโ˜บโ˜บโ˜บโ˜บโ˜บ

  74. First like Then love-avatar

    First like Then love


    First like then love Akanta Hasan

  75. Ernest Edwards-avatar

    I've been waiting for a day so far and I'm still waiting for it to load!

  76. Xyzor Max-avatar

    the best android development environment ever

  77. Sanele Zondi-avatar

    Sucks script error

  78. Telema Grace-avatar

    This app very amazing to code

  79. Lisa Mougey-avatar

    i cant get this add to work. use less

  80. Michael Booth-avatar

    I cant copy or paste?? I need to paste some data. If I can't do that I can't use this app

  81. Zack Thomas-avatar

    This company not only gives malicious individuals the tools to wreak havoc in your life, they advise them how to do it in little hacker groups and forums. Dont support this outrageous conduct. Give someone else your money.... Zack Thomas, Ph.D.

  82. Q Tapp-avatar

    Hire me and teach me everything you know!! ๐Ÿ˜ญ

  83. Christopher Friesen-avatar

    Christopher Friesen


    Hello sir this is the other hand I will ask the question is what we have a good idea?? Yes

  84. Owen Perseke-avatar

    It's taking so long.

  85. Mason Duncan-avatar

    Google don't like this so I don't lik$ it either...

  86. oyikuru emmanuel-avatar

    oyikuru emmanuel


    This my best app for coding using javascript. I see my dream come true using this app

  87. Omash Tech-avatar

    The app Is very useful

  88. TBABY Cox-avatar

    Dont work for me!๐Ÿ˜ถ

  89. Mishaan Mangaroo-avatar

    Mishaan Mangaroo


    It kicks me out

  90. Fahri Orak-avatar

    Thank for great app

  91. ุจุงุณู„ ุงู„ุญุฌุฑูŠ MBH-avatar

    ุจุงุณู„ ุงู„ุญุฌุฑูŠ MBH


    Why in files it works everywhere??

  92. Jeremy Tipton-avatar

    #1 in my personal top ten list.

  93. Umer Jamal-avatar

    It's not working ๐Ÿ˜ข

  94. Mohammed Elmredi-avatar

    Mohammed Elmredi


    I Love this app

  95. Christine Herod Anderson-avatar

    Christine Herod Anderson


    not used much but want to

  96. Dawn Jackson-avatar

    Cant find what I'm looking for

  97. miguel buestan-avatar

    Desarrolladores de javascript and software

  98. Angus Wairoa-avatar

    Good droid app

  99. Vishal Khandate-avatar

    Vishal Khandate


    best app for javascript

  100. A Google user-avatar

    nice and great