Here's a JavaFX Script demo application from the Project OpenJFX site that would be great for a mobile phone (when JavaFX Mobile is ready for prime-time). It gets live weather information for three cities around the world and displays it in a graphically pleasing and functional way using vector graphics and images. For each city you can choose between today's weather and tomorrow's forecast. As I've mentioned before, I'm graphically challenged, but I can spot a cool looking app when I see it. Check it out via this Java Web Start link. For more information on this application, see the this page on the Project OpenJFX site.
JavaFX Script: Dynamic Java Scripting for Rich Internet/Client-side Applications
eBook (PDF) download available at the book's Apress site