Join Todd Perkins for an in-depth discussion in this video Unique concepts to iOS, part of Building a Note-Taking App for iOS 9 with Swift.
- Here are some items that are unique to iOS.…First, the way that iOS screens are organized.…Each screen that you view is known as a, "Scene,"…and scenes are organized into storyboards.…Each screen has various UI elements,…and Xcode gives you a visual interface for laying out…these elements to create the screens for your app.…There are a few differences between phone and tablet…devices that you should be aware of.…
First, is of course, the aspect ratio.…That also includes the number of pixels on the screen,…and in some cases, you'll find alternate UI elements,…and of course, some UI elements are shared.…But the great thing about Xcode, and using Apple's…built-in tools is that most of the code is the same between…a tablet version of a UI element, and a phone version…of a UI element.…So you have to do very little to account for that yourself.…
As far as graphics go in an application, all of your assets…are stored as resources.…Resources for an app are not actually filesystem folders,…so when you have resources for your application, Xcode…
Building a Note-Taking App for Android and Building a Note-Taking App for Windows Phone 8 and Windows Store use the same assets. Compare and contrast the steps and discover the similarities and differences between the three platforms.
Skill Level Intermediate
1. Project Overview
2. Understanding iOS Specifics
3. Getting Started
4. Creating the Basic App
5. Supporting a Split View
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
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.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.