What are the first things people do when starting a new iOS project?
world!  I recently started diving into iOS development and am happy to announce my first free app has been approved by the App Store (don't worry, I won't spam it on here)!  Now that I feel more comfortable with building iOS apps, I'd like to begin building out some ideas I have for more advanced, paid apps.  As such, I need to continue on my journey of knowledge and was wondering what are some common things that developers do when starting a new iOS project?  I ask because they might be things I should consider doing as well.

 1. What development-specific things do you do before you even launch XCode and click the "New Project" button (not including pre-development type stuff like sketching UI mockups and learning new APIs, etc.)?
 2. What things do you do soon after you create a "New Project" in XCode (i.e. import specific libraries or templates, setup various tests, remove unnecessary code or files, add specific code or files, etc.)?

Thanks in advance for your wisdom!
What are the first things people do when starting a new iOS project?
===

world!  I recently started diving into iOS development and am happy to announce my first free app has been approved by the App Store (don't worry, I won't spam it on here)!  Now that I feel more comfortable with building iOS apps, I'd like to begin building out some ideas I have for more advanced, paid apps.  As such, I need to continue on my journey of knowledge and was wondering what are some common things that developers do when starting a new iOS project?  I ask because they might be things I should consider doing as well.

 1. What development-specific things do you do before you even launch XCode and click the "New Project" button (not including pre-development type stuff like sketching UI mockups and learning new APIs, etc.)?
 2. What things do you do soon after you create a "New Project" in XCode (i.e. import specific libraries or templates, setup various tests, remove unnecessary code or files, add specific code or files, etc.)?

Thanks in advance for your wisdom!