Wednesday, February 8, 2017

Thunderword will expose a JSON interface for other Android apps

I'm going to be adding an option to expose RemGlk JSON input/output to other apps. This is to encourage people to focus on the user-interface side of how to best adapt classic and newly created Interactive Fiction.

You will be able to make your own app and tell Thunderword to load the interpreter engine of your choice (currently: Bocfel. Frotz, Git, Glulxe, Nitfol, Scott, Tads) with the data file of your choice. Then your app will have a full JSON interface to the interpreters.  This will allow you to have lightweight APK files and not have to get involved with the NDK cross-compiler side of Android development.  Your app will have full and total control of the screen and presentation.

Should be ready for early preview in a few days.

10 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. Good success so far, I've made an internal testing app called "Thunderclap" that can render the output from Thunderword. Both line-by-line RemGlk output and assembled-stanzas from RemGlk can be passed to outside apps. The latest alpha release on the Play Store has this new RemGlk sharing - let me know if you want to jump in and experiment with it.

    ReplyDelete
  3. Thank you again for all the knowledge you distribute,Good post. I was very interested in the article, it's quite inspiring I should admit. I like visiting you site since I always come across interesting articles like this one.Great Job, I greatly appreciate that.Do Keep sharing! Regards, vShare iOS 9

    ReplyDelete
  4. This type of message always inspiring and I prefer to read quality content, so happy to find good place to many here in the post, the writing is just great, thanks for the post. XmodGames iOS 11

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. Im no expert, but I believe you just made an excellent point. You certainly fully understand what youre speaking about, and I can truly get behind that. Pangu

    ReplyDelete
  7. This type of message always inspiring and I prefer to read quality content, so happy to find good place to many here in the post, the writing is just great, thanks for the post. Jailbreak iOS 11.3

    ReplyDelete
  8. I think that thanks for the valuabe information and insights you have so provided here. http://ray-baneyewear2015.com

    ReplyDelete
  9. hello!! Very interesting discussion glad that I came across such informative post. Keep up the good work friend. Glad to be part of your net community. 9apps

    ReplyDelete