Weird, I never heard of it. I tried to find reviews online and didn’t find much and the App Store reviews seem to be in Mandarin. I would also like to know more about it now.
Hey guys, I’m happy to see that JSBox is noticed by others since I made it
The goal of JSBox is to leverage native iOS APIs using JavaScript, so I won’t say it’s a general JavaScript IDE, because it’s designed for specific scenarios.
Don’t worry about why there are many Mandarin reviews (I’m from China though), this app also has English localization and documentation: https://docs.xteko.com/#/en/
Here are two promo codes for my app, you can try it for free:
LYW7F669P4RT
393MKK7LNKPY
If you like it, please share it with your friends as it motivates me.
So after @cyanapps was so kind to give me a promo code I have been playing with JSBox myself. Wow, I’m impressed! I can’t believe that I have never seen a review of this App before… (I think the guys from MacStories.net would love this!)
In about 2 hours I was able to convert my Scriptable script for using the RTM API to JSBox and I was able to add tasks (to desired lists with tags, locations, and a comment) to RTM from JavaScript code (I could even remove a large part of the code since JSBox has a built-in md5 function)
I think I converted about 99%. The only thing missing is being able to run the script from Launch Center Pro, but that requires x-callback-support, which I cannot find in the documentation (I only see a URL scheme to install scripts; not to run them).
@cyanapps Does JSBox support x-callback-url? If so, how?
(Kind of surprised I could not find that; JSBox seems loaded with powerful functions)
EDIT: I discovered that I can use jsbox://run?name=rtm to run the script, but what about parameters? (I would like to pass 1 string as a parameter of the script)
When never an app opens JSBox with jsbox:// scheme, you can get all the parameters with $context.query: docs[dot]xteko[dot]com/#/en/context/method?id=contextquery (sorry, but it is said that I can’t post links)