Xcode 7 is Apple's current tool for developing applications for iOS, watchOS, tvOS, and OS X. This movie demonstrates how to get around the Xcode 7 user interface, looking at the Navigator, the Editor, the Utility area, the Debug area, and the Toolbar. In Xcode you can also adjust preferences for font sizes, adding line numbers, and other code editing options.
- View Offline
- Exercise Files
- [Voiceover] As we get deeper into Xcode development,…let's look at the Xcode interface itself.…The interface can actually be incredibly intimidating…because there are many different components…and just about everything is context sensitive.…So let's look at how the Xcode interface is organized.…At the top of the screen, you have the toolbar.…It's right here.…The toolbar enables you to run and stop running applications…as we've looked at earlier.…You can also choose which device you want to run on.…
So if we want to run in a simulator,…we can just click iPhone 6S…which is the current name of the simulator…and we can choose the device we want to run on.…Note that there's an iPad Pro, iPad Retina, iPad Air 2.…Many different devices that we can test…that are older devices and newer devices.…If you have a connected device,…you'll see that under the Device section.…Testing on a connected device…works just like testing in the simulator.…Plug your device in through the USB,…choose the device right here, click the run button,…
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.