Shield4J is a Java class and Android APK obfuscator, encrypter, shrinker and merger based on a powerful and easy-to-use online service. It supports all types of most common Java applications: self-contained Main, Java Web Start (JWS), SWT, Swing/AWT, Applets, Web Servlets, JavaFX and Android - JAR, APK, DEX, WAR. It makes your code stronger against reverse-engineering and reduces the JVM and Dalvik VM class loading time and memory consumption.
Event(AJAX)-based Windowing Toolkit for web-based applications. This is a low-level API intended to be similar to AWT/SWING, except for web-based applications. The intent of this project is to allow smooth integration between static and dynamic components of web applications.