Make an app by adding JSON to this app.

Would you recommend this product?
No reviews yet
Hi guys, I want to share something I've been working on for last several months. It's called Jasonette. Jasonette is an app that takes a JSON markup and turns it into iOS native components and function calls, which then can be packaged and distributed as your own app. And the most important part: it's 100% open source under MIT license, which means you can take it and build your app, submit it to the appstore, and do whatever you want with it! Here are some benefits: 1. Minimum learning curve You can describe the view layout (like HTML), component style (like CSS), and native function calls (like Javascript) ALL in JSON. All you need is a single JSON. 2. Send Native App over HTTP Anything that can be expressed in JSON can be sent over the Internet. Anything that can be sent over the Internet doesn't need to be on the client. Since Jasonette lets you express the app 100% in JSON, you don't need to hard-code your app on the phone anymore. Instead, the app loads directly from the server everytime a user opens the app. 3. Describe instead of programming Instead of writing and compiling complex program lines, you only need to write a single markup that describes what the view should look like and how it should behave. An app that used to take days to build can be built in 10 minutes. Hope I did a good job explaining, but you'll def get it when you watch the video. Love to hear what people think!
Upvote (11)Share
@chrismessina { ˃̵̑ᴥ˂̵̑}b
Ethan showed me this last night. its pretty awesome! Here is a botlist native app using it https://github.com/gliechtenstei... cc @sethlouey @mubashariqbal
@bentossell @sethlouey @mubashariqbal Thanks Ben! I just whipped up that Botlist app as a 10 minute exercise yesterday but it came out much nicer than I expected so I think I'll keep using it myself, fan of Botlist :)
@bentossell @mubashariqbal wow! This is so awesome! Now I want a BotList app. ;)
@gliechtenstein @bentossell @mubashariqbal I watched the video as well and as a product designer/front-end dev, you've made Jasonette so easy to use and understand. Kudos! Seriously, this is very cool!
@sethlouey @bentossell @mubashariqbal Thanks! I really put a lot of effort into documentation so it means a lot to hear that :)
Just watched the video and this looks awesome! Have you actually submitted any apps to the app store built with Jasonette yet? Wondering if you got any push back from Apple with the apps being so dynamic outside of their review process?
Thanks! @mubashariqbal Yup, I first started using this approach with https://www.producthunt.com/post... and then https://www.producthunt.com/post... . That's when I realized this can be really cool as a standalone framework. So I built https://www.producthunt.com/post... Then a lot of people told me they wanted to use it in their own apps, so I decided to open source it. While I was working on Jasonette, I built a couple of demo apps just to make sure things work fine. One of them was https://www.producthunt.com/post... (You can see the source here: https://github.com/gliechtenstei...) Bottom line: All the apps I mentioned above are on the appstore and are currently powered by Jasonette. And Jasonette doesn't violate any policy since all the native code already exists on the app and all it's doing is interpreting the JSON to self-construct the native components in realtime, it's kind of like a browser in a sense :) Hope this makes sense!
@gliechtenstein That's great to hear, will definitely be building something soon, already have a few ideas in mind 😀🚀
@mubashariqbal Awesome! Please feel free to join the slack channel anytime, I'm there all the time :) http://jasonette.herokuapp.com
Hey y'all! Back when @gliechtenstein launched Jason (the JSON browser that uses Jasonette as it's engine) I wrote up a PodRec app. I've now got that app installed on my phone with Jasonette. Besides some bugs @gliechtenstein fixed during testing, it took ~15 seconds for me to drop in my JSON link and be running that app natively on my device.
@mattahorton Yay! hope to see PodRec on PH soon!
Great job and very interesting! Thank you for doing it open source.