This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
We don't cover mobile development in our book, primarily because it's in a state of flux. There is a new version of J2ME coming out that will be baselined on Java 7 (minus invokedynamic), but that is still at least a year away last time I checked. Your best bet right now for modern smartphones is Android, Phone Gap, iOS or 'HTML 5'.