I've been looking into Jmol for Android. The only problem is that even with the latest and greatest phones, Jmol for Android is still quite sluggish. After putting in some research I found it might have to do with Canvas. The Canvas in Android only uses the phone's CPU and not GPU. Switching to OpenGL might fix this problem. Any ideas or reasons this won't work?