In addition to the Android training mentioned above, pick up a book on Java. Also, and most importantly, pick up a book on Object Oriented Programming. This is the foundation and will teach you good coding habits.
If all of that looks too overwhelming, look into HTML5, CSS and JQuery Mobile. Using that, in combination with PhoneGap, allows you to write code that will run all all platforms.