From time to time, people ask me how to learn iOS development. So here we go. Before you start, be serious about your goal. Are you trying to prototype a concept, get funding, and then hire someone else to deal with it? Are you a "generalist" who needs