If you were around Java forums in the late nineties you remember the threads. "How do I compile my Java program to an EXE?" was asked constantly, answered badly, and locked periodically. The real answer for most of three decades was: you don't, you ship a JVM. Wrapper tools bundled a runtime next to your jar; the result was a directory pretending to be a program.
What is Codename One? Codename One is an open-source framework for building native iOS, Android, desktop, and web apps from a single Java or Kotlin codebase. Learn more at codenameone.com.
This week, PR #5144 and PR #5209 deliver the answer that the forum threads wanted all along: your Codename One app now compiles to a standalone native Windows executable with no JVM anywhere. Not bundled, not embedded, not downloaded on first run. The same ParparVM pipeline that has compiled our iOS apps to native code for over a decade now translates your Java/Kotlin bytecode to C, compiles it with clang-cl, and links a single Win32 .ex
Discussion
Jump in and comment!
Get the ball rolling with your comment!