graalvm-mobile

Clemens 2021-07-20T07:29:56.324100Z

@clemens.beer has joined the channel

phronmophobic 2021-07-20T00:42:14.323500Z

ok, I've setup Test Flight if anyone wants to test the clj repl mobile app. All the app does is start a local sci repl and print the address/port. If you're interested, just send me your email.

👍 2
💥 2
raspasov 2021-07-20T09:16:36.324400Z

Very nice, sent PM.

phronmophobic 2021-07-20T23:10:06.324600Z

@borkdude, @raspasov Status update. I submitted the build for external testing on test flight and got rejected by Apple. Dead code stripping causes the app to crash and is only enabled for release builds. Rebuilding and resubmitting now!

👌 2
borkdude 2021-07-21T12:50:23.325100Z

Thanks for the update

phronmophobic 2021-07-21T17:50:06.325300Z

I did not realize the invite emails would immediately go out

phronmophobic 2021-07-21T17:50:45.325500Z

anyway, the version is just game of life to see if they would approve it. I'm uploading a new build now that has the embedded repl so you probably want to wait for that

phronmophobic 2021-07-21T17:51:17.325700Z

also, fromahead is the name of "company" I started in college 🤣

borkdude 2021-07-21T17:52:24.326Z

ok, I installed the game of life anyway :)

phronmophobic 2021-07-21T17:53:23.326200Z

haha, let me know if it works 🤞

borkdude 2021-07-21T17:53:39.326400Z

it does, but it does seem to get into a convergent state rather quickly

phronmophobic 2021-07-21T17:53:53.326600Z

the start state is random

phronmophobic 2021-07-21T17:54:03.326800Z

but you can drag your finger to bring forth more life

borkdude 2021-07-21T17:54:20.327Z

oh I didn't know

borkdude 2021-07-21T17:54:22.327200Z

yeah I see :)

phronmophobic 2021-07-21T17:54:49.327400Z

it's all running in Sci which is pretty cool

borkdude 2021-07-21T17:55:04.327600Z

:-D

phronmophobic 2021-07-21T17:56:06.327800Z

it's actually kind of cool to see on my iPad

borkdude 2021-07-21T18:02:17.328900Z

https://twitter.com/borkdude/status/1417907582925217798

1
phronmophobic 2021-07-21T18:10:19.329300Z

sweet. the new version with embedded repl just got approved!

phronmophobic 2021-07-21T18:10:59.329500Z

you should be able to update and connect to the embedded nrepl and start running clojure on your phone

phronmophobic 2021-07-21T18:11:47.329700Z

it should print the local binding address in the upper left corner which is just your wifi ip address on port 23456

borkdude 2021-07-21T18:14:09.330200Z

how can I say "hello world" on the screen? :)

phronmophobic 2021-07-21T18:16:30.330400Z

(require '[membrane.ui :as ui])
(reset! main-view
        (ui/translate 50 100
                      (ui/label "Hello World!"
                                (ui/font nil 42))))

1
borkdude 2021-07-21T18:17:30.330700Z

Could not resolve symbol: ui/translate

borkdude 2021-07-21T18:17:53.330900Z

ah I see, (require '[membrane.ui :as ui]) first?

👍 1
borkdude 2021-07-21T18:18:03.331100Z

That's it :)

🎉 1
phronmophobic 2021-07-21T18:18:25.331300Z

(require '[membrane.ui :as ui])

borkdude 2021-07-21T18:26:35.331800Z

https://twitter.com/borkdude/status/1417913339951423493

👀 1
2
borkdude 2021-07-21T18:32:28.332600Z

The video is a bit clumsy, but whatever, I'm too excited to not post it ;)

1
🚀 1