Learn from treehouse. This is actually my first android app. It's really fun to develop software that people will enjoy.