Hi
Maybe this is a good starting point:
http://davy.preuveneers.be/phoneme/
Edit.: JOGL started supporting OpenGL ES in 2008. JOGL 2 windowing toolkit (NEWT) supports Android. It’s already possible to write OpenGL and OpenGL ES code shared between desktop and embedded environments with JOGL.
Android != Java. Android is based on Apache Harmony but it has been noticeably modified. It provides a subset of Java SE. The support of the syntactic sugar depends on the API level under Android (System.getProperty(“java.version”) returns 0). You can use some Java 1.7 features under Android Kitkat but they don’t work under Android 1.
Does Swing support touch screens?
Ask_Reply, do you really plan to write a new compiler? I’m very skeptical. Why not using Avian with the OpenJDK class library under Android?