Java2Dart. PhoneGap + DART = RIKULO
PhoneGap (also known as Apache Cordova) is a free and open source framework that allows you to create mobile apps using standardized web APIs for the platforms you care about.
Rikulo enables to write DART code for PhoneGAP. As a Java developer I find it more robust to develop application this way.