Interface Builder is Xcode's built-in tool for developing user interfaces. Interface Builder is a feature-rich section of Xcode, and can be overwhelming to learn at first without proper guidance. This movie shows the different parts of Interface Builder, and gives a primer on building user interfaces using iOS and Xcode 7.
- [Voiceover] So right now I'm working inside…of a single view application template…that we've looked at before,…so I've just created that project from scratch…and let's go to Main.storyboard.…Now, we've talked about Interface Builder briefly.…Now you may be wondering, why on earth that this window,…and we have a storyboard selected,…is referred to as Interface Builder.…That's because Interface Builder, years ago,…used to be a separate application from Xcode.…You would build your user interface…in an App called Interface Builder…and then incorporate that into Xcode.…
This version of Xcode has Interface Builder built right in…so it's still appropriate to refer to…when you work on a storyboard…as working in Interface Builder…even though you're working in Xcode.…So what are the different parts of Interface Builder?…Well, on the left side we mentioned in one video earlier…there's something called the Document Outline.…There's a reason it's called the Document Outline,…if you click the arrow to expand View Controller Scene…
Interested in developing for Apple Watch or Apple TV? Get a sneak peek in Chapter 9. The course wraps up with a look at the submission process for the App Store.
- Installing Xcode and the iOS SDK
- Creating a simple iOS app
- Creating a basic interaction with a button
- Choosing an object as a first responder
- Creating a user interface with Interface Builder and Auto Layout
- Working with sliders and progress bars
- Creating views to show images and web pages
- Developing responsive layouts with size classes
- Understanding the iOS architecture
- Loading data in table views
- Transitioning between views
- Developing for the iPad, Apple Watch, and Apple TV
- Submitting apps to the App Store
Skill Level Beginner
1. Prepare to Develop an iOS App
2. Core Skills
3. Basic iOS UI
4. More UI Objects
5. Size Classes
6. iOS Application Architecture
7. Table Views
8. Multiple-View Applications
9. iPad, Watch, and Apple TV Development
10. Finish and Submit to the App Store
Next steps2m 10s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.