Android JavaScript Framework

Android JavaScript Framework Free App

Rated 4.32/5 (420) —  Free Android application by Rob Bowman

Advertisements

About Android JavaScript Framework

ScriptIt simplifies building JavaScript solutions for the Android platform, including phones, tablets and small devices.

As JavaScript engine, a framework and integrated development environment (IDE), ScriptIt includes important features required to build solutions, including 20 templates, 40+ snippets, 9 layouts, help subsystem and 60+ sample scripts.


Features:
• Embedded JavaScript engine - Embedded Mozilla Rhino JavaScript engine and provides seamless access to the entire Android platform.
• Code editor - streamlines editing with smart indenting, block indent/undent, block comment/uncomment, JavaScript syntax highlighting, menus, brace matching, etc.
• File menu - operations new, open, save, revert, shortcut run, close, backup and restore.
• Edit menu - operations undo, redo, cut, copy, paste, select all, select block, toggle comment, delete line, indent, undent, find/replace, snippet, layout, formatter.
• Navigation menu - operations to beginning of file, end of file, beginning of line, end of line, go to line number, go to function, matching brace and error.
• Keyboard shortcuts - Add a keyboard and turn your tablet into a real development machine.
• Templates - start with activity, splash, background worker, sensor, camera, video play, list activity, text to speech, recognize speech, audio recorder and video recorder or choose an empty script.
• Snippets include standard activity methods, function, return, variable assignment (null, array, dictionary), if, else, if-else, switch, with, for, do while, try catch finally, to dialer, to activity, pick image, do work in background, toast and log.
• Layouts produce auto-generated code that uses a resource layout and maps widgets to JavaScript variables.
• Log viewer aids in debugging a scripts and offers filter highlighting to quickly find textual information.
• Console displays all print output
• Run scripts from inside the IDE or separately as home-screen shortcuts.
• Backup and Restore from dated archives.
• Tips - learn about important features.
• Shortcuts - Create a shortcut to directly run a script outside of the ScriptIt IDE.
• Sample Scripts - 50 scripts show how to access Android features like location, sensor, orientation, vibration, contacts, calendar, telephony, SMS, send test, logging, images, files, video, audio, Wi-Fi, Bluetooth, packages, installed apps, tic tac toe and much more.
• Help subsystem - topics like keyboard shortcuts, language, FAQ and other resources.

Note:
• Supports: Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop, Marshmallow and Nougat.
• Ratings - Please take time to evaluate ScriptIt before placing a review. Rating without an opinion is not helpful to other users and will be flagged as inappropriate.
• Permissions - Sample scripts need access to device features like: vibration, send SMS, read contacts and calendar events, GPS (access_fine_location & access_coarse_location), record audio, install shortcut, read logs, internet, camera etc. Without permissions, scripts cannot do much.
• Blog - For a deeper understanding of the product, features and programming examples - visit http://scriptit-app.com/

How to Download / Install

Download and install Android JavaScript Framework version 1.4.1 on your Android device!
Downloaded 100,000+ times, content rating: Everyone
Android package: com.rbowman.scriptit, download Android JavaScript Framework.apk

All Application Badges

Free
downl.
Android
4.0+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
1.4.1 - 2017-04-28
- Minor bug fixes.
- Sample script changes due to external storage permissions.
More downloads  Android JavaScript Framework reached 100 000 - 500 000 downloads
Name changed  Name changed! JavaScript IDE for Android now is known as Android JavaScript Framework.
Version update Android JavaScript Framework was updated to version 1.4.1
Version update Android JavaScript Framework was updated to version 1.3.6

What are users saying about Android JavaScript Framework

G70%
by G####:

Thanks for your reply but please include clearly to use this app this might be usefull for begginers like me

U70%
by U####:

How to solve "attempt to get length of null aaray " problem?

U70%
by U####:

This app is great! I read a few reviews and I like how you are interactive and always ready to help & answer questions. Good job! Keep up the hard work.

M70%
by M####:

Good app,could you please add an apk builder to it

U70%
by U####:

YES!!!

F70%
by F####:

Very nice work. .

K70%
by K####:

Good

I70%
by I####:

Yep, I still use the fantastic app that Rob has made. I've been using Javascript IDE for Android for a long time now (3 or 4 years...) I highly recommend it for all. It is a fantasic tool...Absolutely, fantasic.

B70%
by B####:

Awesome app brother, loving it and i wish i could have found this earlier. But Rob, i read your reply to a review that an Apk builder is being planned. About after how much time is it coming ? Approximately...?

U70%
by U####:

Hello Rob. This app is just magic! I love every bit of it. Perfect tool compared to all the other IDE I've come across on google play, like AIDE-IDE and so on. Its perfect.

K70%
by K####:

I just got it my friends tell me it's really good. Thanks

P70%
by P####:

This is a great app! I would like to have a tutorial about NodeJS Android Packages :D

F70%
by F####:

10q

Q70%
by Q####:

I am used to javascript embedded in html, so finding this app for my tablet makes me excited. Very user friendly.. I like that the console output can be copied to clipboard. I wish to have a cancel button on the setting in case my fingers have touched some setting items and changed them by mistake. And I wish to see some mathematical samples like how I can build my own simple calculator.

C70%
by C####:

Gotta have. it a lot of things run on it so you may as well have it in your system

U70%
by U####:

Plz tell me can i make apps with joysticks plz tell me

U70%
by U####:

If you have an Android o/s 6 or above you can remove it all as it doesn't need any.

U70%
by U####:

Good technology

U70%
by U####:

Vote anyway

F70%
by F####:

I love it this app

A70%
by A####:

Great app

U70%
by U####:

This app gives you the basics of java without a computer, a great way for people to learn without the right tech!

U70%
by U####:

So I'm kinda dumb and I don't know the full power of this app, but so far it is so cool! I'm only experimenting with simple layout, but I hope to get better. But anyway, I really do love this, I just have a few questions. Firstly, I know there are built in Android Packages, like Toast and makeText, but I don't know how to use all of them. Is there a place where I can find all of the Android Packages uses and proper syntax? Also, I don't know a ton about APK, but it would be really cool to add an apk builder and installer. Even if it was an add-on or plugin, I would still pay for it (for a reasonable price). But basically, will an apk builder be added soon? And finally, is there any way to make some sort of random output? What I mean, is like in JavaScript on the browser, I can use math.random to make a random number. This could be extremely helpful for my ideas, but I just want to know how (or if) there is a way to make a random output? To wrap up, I just have these few questions, but they are only minor concerns, and this app is amazing, thank you for putting it out there without any ads and easy to use layout!

U70%
by U####:

I couldn't get to build my programs into APK, cos I can't install the addon. It's an awesome app anyway.

U70%
by U####:

I didn't know JS could run alot of stuff in my phone!

U70%
by U####:

Tnx for this app i can make now a webistie And learning.

U70%
by U####:

Typing programs with a tiny keyboard on a tiny screen is always going to be more annoying than on a desktop or laptop. However, this app reduces that annoyance so much. It's easy to use, with all of the features I could need on the go, even syntax highlighting. It's easy to quickly create and run proof-of-concept programs whenever I get an idea. (Note: I use this in conjunction with an app called Hacker's Keyboard to make it easier to type brackets and braces.)

W70%
by W####:

It would be nice to have a close all open projects feature

M70%
by M####:

Hi Rob Bowman!! your JS IDE app is great, useful and helpful.. but I have a question and a request.. How do I compile my project to an executable android package file? Is there a way for that? 'cuz I've tried droidScript but its not free so I uninstalled it. And now I have found this free app and I use it for educational purposes.. if your app doesn't have that feature, can you please add it? Thanks...

M70%
by M####:

It would be nice to have a close all open projects feature

E70%
by E####:

Thank you

Z70%
by Z####:

I will give 5 stars for now becausw javascript standards cannnever handle some complexities when over using the bind and this.

U70%
by U####:

For an app that is completely free of adds, and is very well made i must say that Rob is amazing. Even though the design could use some work. It is still like looking at a piece of art. I thank you for all the hard work you put in, and I await your next app. This helped me learn much more javascript solutions to help build my website. I will soon return the favor.

J70%
by J####:

The bracket matching feature earned this 5* instantly. I'm still learning to program and i sometimes get confused with my code like were a method started and were it ended etc. So this features really useful for me. I also use it with my Android/Java code from AIDE because there IDE doesn't have this feature :( Script its feature packed pretty much everything you need is innit and there's speedy excellent support from the dev himself. The Material themes gunna be sweet! nice one Rob

Z70%
by Z####:

This is EXACTLY what I have been looking for! It's great quality, has many intuitive, handy features. I may be a bit biased as a bored programmer with nothing better to do, but do not misunderstand when I say that I am impressed.

T70%
by T####:

Hey, what's wrong with Rob? This is a quality, free, ad-free, and extremely useful app! Certainly Rob must be up to something - no one is this giving nowadays. If only more developers cared.... I highly recommend this app. I'm using it to learn JS for my game engine and I haven't found a single problem. Nice job Rob, thanks (I've removed every other JS app on my tablet, I only wish I would have tried this one first).

Z70%
by Z####:

Hello thanks for Software best Would Thinks

Z70%
by Z####:

Is there any info on including external files.. like for modularizing your code.. say 1 file per class.. how do i include or require a different js file. Awsome work. Awsome app

Z70%
by Z####:

I've only just started using this to code on my phone and it's a nerd's dream come true. I greatly appreciate that it's so well made and has such amazing support! :-)

X70%
by X####:

Amazing


Share The Word!


Rating Distribution

RATING
4.35
420 users

5

4

3

2

1