When we all start learning app development, there is a primary reason: to be able to develop and publish apps. Once you have some lessons, tutorials, and books under your belt, the nagging questions start:
How much do I need to learn?
What are the things I absolutely must know?
What are the right decisions? The best practices?
What if I haven’t learned the right thing yet?
WHEN AM I READY?
BREAKING NEWS: There are no gatekeepers. There is no group of anointed gurus who will look at your learning, see that it is good, and decree, “Yes, you may now develop apps.” The good news is that if you are asking this question, the answer is simple: now.