Dont typically rate apps but this is the only app that I could find for an iOS device that allows you to compile / run a Java program on a mobile device. Very handy, doesnt run for free although I think the price for unlimited code runs is worth the purchase. Hope it will help me in completing my introduction to Java course this semester instead of having to always use Eclipse on my computer. Glad I can practice coding on the go.