Codename One이 Java 앱을 JVM 없이 독립 실행형 Windows EXE로 변환할 수 있게 되었다.
Codename One은 Java 또는 Kotlin 코드베이스로부터 네이티브 앱을 생성하는 오픈 소스 프레임워크다. 최근 Codename One의 업데이트를 통해 이제 앱을 JVM 없이 독립 실행형 Windows EXE로 컴파일할 수 있게 되었다. 이는 ParparVM 파이프라인을 사용하여 Java/Kotlin 바이트코드를 C로 변환하고 clang-cl을 통해 Win32 .exe로 연결하는 방식이다. 이로 인해 개발자들은 더 이상 JVM을 포함시킬 필요가 없다.
Codename One now allows Java apps to be compiled into a standalone Windows EXE without the JVM.
Codename One is an open-source framework that allows building native apps from Java or Kotlin codebases. With the latest update, it now enables the compilation of apps into standalone Windows executables without requiring a JVM. This is achieved through the ParparVM pipeline that translates Java/Kotlin bytecode to C and compiles it with clang-cl. Developers can now package their applications without bundling a runtime environment.