This is a question that I often hear from my peers, acquaintances or people who generally find what I do interesting and are looking for ways to get involved. Before you even start learning mobile application development you need to figure out why you want to become a mobile developer - the reasoning behind it? The ability to create something from nothing?