Chapter 6. Building Your First iOS App
For the last five chapters, we've been covering many different aspects of iOS development. We've learned how to navigate Xcode, we've explored the basics of Swift 3, and we've practiced creating storyboards for apps. We've even looked at responsible ways to manage a project with source control. There's not much left to procrastinate about: it's time to make our first app.
We've got all the skills we need to build out the model, views, and controllers of a real iOS application. Now, we're going to use all of these skills together to create a simple note-making application called Snippets. Let's break it down. In this chapter we're going to:
- Breakdown an app idea into a feature list
- Create a plan for app development
- Develop model code for the application
- Lay out the app in a storyboard
- Build and connect our view controllers
- Deploy the app to our devices
That's a lot of ground to cover! However...