<div dir="ltr">That's awesome, glad to hear that the mobile port is progressing well. Slow but steady, as they say. I'll look more into the mobile port and see if I can help anywhere once I finish up maintenance of my own port. I'll be looking forward to working on mobile Java. Do let me know if help is needed anywhere on the port. Now, it's time I did some catching up on how to compile Java for mobile :)<div><br></div><div>best regards,</div><div>Julian</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Wed, Dec 11, 2024 at 6:32 PM 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>