<div dir="ltr"><div class="gmail_default" style="font-family:monospace">Your work is a blessing Johan. I have been tracking mobile for almost a year now, and I can't wait to see what comes from it.</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">Is it currently headless? Or are you jumping straight into things?<br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Dec 11, 2024 at 5:32 AM Johan Vos <<a href="mailto:johan.vos@gluonhq.com">johan.vos@gluonhq.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Julian,<div><br></div><div>The main branch in the mobile repo [1] has a rather small diff from the head of the jdk [2]. With this diff, it is possible to build the native class libs for iOS and Android.</div><div>I have a local version of hotspot (Zero) that allows to run HelloWorld on iOS, as of yesterday. That requires lots of cleanup, and then I'll create a PR.</div><div>I'll add a more complete status update soon (within the next few days), always good to hear people want to read about it :)</div><div><br></div><div>- Johan</div><br><div>[1] <a href="https://github.com/openjdk/mobile" target="_blank">https://github.com/openjdk/mobile</a></div><div>[2] <a href="https://github.com/openjdk/jdk" target="_blank">https://github.com/openjdk/jdk</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 11, 2024 at 8:07 AM Julian Waters <<a href="mailto:tanksherman27@gmail.com" target="_blank">tanksherman27@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>I was rather intrigued to see that the JDK has a mobile port. I have some experience in maintaining a JDK Port (<a href="https://bugs.openjdk.org/browse/JDK-8288293" target="_blank">https://bugs.openjdk.org/browse/JDK-8288293</a>) and while unlikely that the Port will reach master, I believe this experience will allow me to offer some help. Could I ask what the progress of the mobile port is? What are the changes that the mobile port has made to the JDK to allow it to compile and run on phones and operating systems like iOS and Android? Is there a general diff I could view to see what the mobile port has done thus far? What HotSpot variant does mobile use, for instance? Does it use Zero, or any other different VM variant from Server?</div><div><br></div><div>I'm looking forward to helping out in any way I can to bring Java to phones around the world :)</div><div><br></div><div>best regards,</div><div>Julian</div></div>
</blockquote></div>
</blockquote></div>