Join Mike Wong for an in-depth discussion in this video Storage and project management, part of iOS App Development: Essential Courses.
- [Voiceover] Before you get started coding your app,…it's important to determine a strategy…for saving your project files.…Resist saving all of your files to your desktop.…Instead, dedicate a specific folder on your hard drive…to save your projects and create a logical folder structure…for your Xcode projects.…Here's an example of how I set up my folders.…Xcode doesn't like it if you move folders around…after you create the project.…So be sure to pick a place to save your projects,…and leave them there.…Have a good backup strategy in place in the event…a hard drive or some other hardware fails.…
Even with a backup, don't rely solely…on your local hard drives.…I would encourage you to begin using GitHub,…the online code repository tool…that every developer I know uses.…By saving your Xcode projects to GitHub,…you can access your full project from any computer…and keep working on the most recent code base.…Also have a safe backup of your project,…and all of your project files will be in one place.…Also get the added bonus of being able to invite others…
With over 15 years of experience in the software industry, Mike Wong reviews the tools, language choices, and high-level concepts behind iOS app development. Dive in and learn about storage requirements, interface design, and the tricks to promoting iOS apps in a crowded marketplace. In each video, Mike will point you to training videos, articles, and forums for learning more.
When you're done with this overview, make sure to subscribe to our curated playlist, Develop Apps for iPads and iPhones, which includes a selection of our most relevant iOS app development training.
- Acquiring the right tools for iOS app development
- Coding in Swift and Objective-C
- Working with Xcode
- Understanding app storage and project management
- Designing your app
- Promoting and marketing iOS apps
Skill Level Beginner
Q: This course was updated on 07/21/2017. What changed?
A: The following topic was updated: courses for learning Swift.