An introduction to design fundamentals and good practices, with a slant on designing for Android devices. Note: Some publicly available apps are used as examples here. Where criticised, i'm merely highlighting a specific aspect about design, and not disparaging the app as a whole. I hope no one will take offence.