One that I am in the middle of reading is "Hello, Android" to learn how to program for the Android phones. It's been pretty good so far and if you're looking for a book to get started I recommend it. I learn better from a book but if you don't, they have plenty of resources online. I have a few more chapters left and then I'm on to the second book I bought. Maybe I can even finish them before Mike comes home (doubt it, I'm a procrastinator especially with things that don't actually have a due date).