How does it work?
CheerpJ is a solution consisting of:
> an compiler from Java bytecode to JavaScript
> a Java SE runtime environment in JavaScript
> an on-the-fly compiler for dynamic class generation, to be deployed with the application
> an compiler from Java bytecode to JavaScript
> a Java SE runtime environment in JavaScript
> an on-the-fly compiler for dynamic class generation, to be deployed with the application
What is CheerpJ?
> CheerpJ converts Java applications or libraries into JavaScript
> Does not require access to the source code
> Compatible with 100% of Java including reflection and dynamic classes.
> Existing Java archives can be converted to Web applications effortlessly.
> Does not require access to the source code
> Compatible with 100% of Java including reflection and dynamic classes.
> Existing Java archives can be converted to Web applications effortlessly.
What can I do with it?
With CheerpJ, you can:
> Convert existing Java applications directly from a .jar archive, into a browser-based web application
> Use Java libraries within HTML5 web applications
> Enjoy Java applets again!
> No longer require your users to have a full Java installation or special plugin.
> Convert existing Java applications directly from a .jar archive, into a browser-based web application
> Use Java libraries within HTML5 web applications
> Enjoy Java applets again!
> No longer require your users to have a full Java installation or special plugin.