graalvm-mobile

phronmophobic 2024-09-10T19:56:28.014119Z

I'm reviving the grease project with the goal of releasing an iOS app with the following features: • Arbitrary code execution powered by sci • builtin nrepl server for remote development • file system and code browser (required by the https://developer.apple.com/app-store/review/guidelines/, see section 2.5.2) • batteries included: APIs for common tasks that may be useful for building apps • 100% open source There's still a bunch of open questions, but it would be great to have some beta users for feedback.

🆒 5
🚀 6
genekim 2024-09-18T05:51:21.595819Z

Just saw @borkdude’s tweet on this, @smith.adrianehttps://twitter.com/borkdude/status/1836161960599318757 Spent the last 10 minutes browsing your latest act of genius, with equal awe and disbelief. 😂 Any chance you can post a video of one of these sessions? Are you driving the Apple Podcast iOS app from an HTTP server from emacs? Thank you!!!! Looking forward to our next hangout!!!

💯 1
grounded_sage 2024-09-18T09:38:30.103829Z

Personal request to play with this would be webview. As I build mostly everything in electric. It would be nice to have a way to deploy the app to native outside of the PWA bundling approach since PWA still has fairly weak support. Only other option I know of is Tauri. (Disclaimer: I have not tested any of these). Whilst being able to reach into the native API’s

phronmophobic 2024-09-18T15:22:03.394309Z

Wrapping a webview is outside the current scope, but I would be happy to see someone else give it a shot. I'm currently focusing on all the pieces required for an app like pythonista,https://apps.apple.com/us/app/pythonista-3/id1085978097, but with clojure instead of python.

👍 1
grounded_sage 2024-09-19T03:57:23.484199Z

Cool. This is game changing work and I’m excited to see it happening

borkdude 2024-09-10T20:11:48.391039Z

yeah!

borkdude 2024-09-10T20:11:53.409019Z

💯

phronmophobic 2024-09-10T20:14:39.731899Z

This is why I was asking about downloading deps the other day. It seems like all the pieces are there for downloading source deps from maven or git, but I haven't quite figured out the details so I'm leaning towards only supporting standalone files for v1 with deps management in a later version.

borkdude 2024-09-10T20:15:18.387079Z

👍

Burin 2024-09-20T01:45:28.448789Z

Awesome work, and definitely going to help Clojure community grow in this space. Really looking forward to your amazing works.

grounded_sage 2024-09-11T07:49:14.880389Z

Let’s go!