J.F. DiMarzio has been a professional Java developer for more than nine years and a professional web developer for more than 15 years. He now actively works with Java and JavaFX to create stunning user experiences for his clients. DiMarzio has written seven books, including Android: A Programmer's Guide and runs Technical Difficulties, a Java, JavaFX, JQuery, and Android blog at jfdimarzio.com.