An Android-like smartphone simulator utilizing Java Swing components.