It depends on your objectives. If you are tasked to develop a mobile phone simulator/emulator from scratch, then going through the Swing tutorial as Norm suggested will be a good start. If you only...