CheerpJ—a new compiler technology—is about to change all that.
The best part is it doesn’t require a plugin or Java installation to work. For good measure, this means you don’t have to go through the trouble of downloading, installing, and configuring a Java environment and IDE.
While tools like CheerpJ already exist – namely the Google Web Toolkit, which also allows you to put your Java content in a browser – Learning Technologies says CheerpJ is remarkably different from other platforms, like Google’s.
What sets CheerpJ apart is that other platforms don’t offer full support for Java constructions and deployment. They only contain a partial implementation and reference to the Java runtime library.
So, developers will have a much easier time converting new and young applications to browsers, but existing apps with established code will be more difficult. Obviously, that’s not the case with this new compiler which means it opens up so many doors for the developers and founders of existing and long-standing Java applications.
A limited release went live in July, but not everyone can get their hands on it just yet. A public release won’t be ready until later in November, which will be the official commercial version. If you’re not already a part of the limited access team, you’ll have to wait until after the public launch.
Still, it’s been a long time coming so a few months longer to wait is nothing, especially for Java developers that have been around since the early days.
It’s worth noting that an additional release will be available as a Chrome browser extension. The web applet will allow Java apps to be run without plugins or full environment installations.