Offers a hands-on tutorial approach with clear, step-by-step instruction and numerous screen shots to guide readers through completing tasks. This book offers introduction to both Java programming and the secrets to creating effective mobile applications.