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
This is very cool!
Super cool stuff. REPL driven mobile development sounds like a dream!