3 ms·
Cool idea. But I'm wondering if this is allowed in the App Store?
by ruudk 10y ago
Cool idea. But I'm wondering if this is allowed in the App Store?
- gliechtenstein 10y agoYup, in fact this was extracted from production apps on the appstore. Here's one: www.textethan.com The way this works is like how a web browser works, all the code you will ever need is already in the binary, the JSON markup is just used to custom-construct your own app to your liking in realtime.
- yoz-y 10y agoWhat do you mean by extracted? Did those applications use something similar or did you collaborate with the creators?
- gliechtenstein 10y agoNo that's me. I'm Ethan, and I created that Ethan app. Jasonette was born out of my frustration with various aspects of working on the Ethan app. So that app (and all other apps I have created since) currently run on Jasonette. Sorry for the confusion with names.
- cocktailpeanuts 10y agoThis doesn't download any binary code so I think it's fine
- kejaed 10y agoYes it is. There was an SDK called TapLynx back in the day made by Brent Simmons of NewsGator and Innesential [0] fame. . It was $600 and a quick way to get an App released in the late App gold rush days with only an XML file. It was acquired by PushIO which was acquired by Oracle. Along the way the SDK stopped getting updates with new iOS versions and Apps stopped working. The yearly updates of the iOS SDK will impose a bunch of work on SDKs like this to keep up. A good model for open source. All the best to the author, might be a good model for a consulting gig around the open source SDK for sure. [0] http://inessential.com/ http://inessential.com/
- madeofpalk 10y agoShort answer, yes. Long answer: it depends on what you're using it for. You're allowed to use things like this, or React Native or Cordova/Phonegap and deliver updates OTA (without going through the App Store review process) as long as you don't "significantly change the app from what we see during the review process". Of course, how to interpret this is up to you, and is always a danger on the App Store. But support of this model is promoted by Apple themselves by TVMLKit, an API for building native Apple TV apps via JS+XML, delivered OTA over HTTP.