graalvm-mobile 2024-09-17

I now have the ugliest podcasting app, but at least it doesn't crash and lose my queued episodes like the app I got from the app store. The code could be refactored a bit, but I think it demonstrates many features you would want in a typical app: • interacting with platform APIs via a fully capable https://github.com/phronmophobic/objcjure • API calls to a web service • app state persistence to a db • user interface • interacting with the local filesystem (ie. downloading podcast episodes) and all the development was done from emacs connected to a live sci repl running on the phone! app source: https://github.com/phronmophobic/grease/blob/main/examples/app/pod.clj

💯 8
👏 2
🤯 3
🚀 1

This is very cool!

Super cool stuff. REPL driven mobile development sounds like a dream!