Hay un montón de ideas para aplicar mientras se aprende desarrollo de software. No sólo relacionadas con iOS.
Por lo general, la gente trata de resolver algunos problemas que tienen, o que saben que otras personas tienen. Así que construyen aplicaciones alrededor de estos problemas.
Cuando estás aprendiendo eso no es siempre el único enfoque correcto. Aunque veo algunos caminos …