Join Todd Perkins for an in-depth discussion in this video Android and Windows Phone developers beware, part of Building a Note-Taking App for iOS 8.
- If you're coming from an Android or Windows Phone…background, here's some things you might want to know.…Some major differences include:…only one app store, little device fragmentation,…and stricter guidelines for releasing apps.…First, only one app store, there's only…one place to legitimately sell apps.…Now, I put "legitimately" in there because you could…sell apps through Cydia on a jailbroken phone,…but there's only one real, legitimate,…standard place to sell applications.…
The advantage of that, though, is that it's…possible for you to get featured by Apple…in this massive store, and there's a huge market.…However, it is easy to get lost in the mix because there's…so many applications published every single day.…Device fragmentation is something you don't really…have to worry about if you're coming from another market.…There are three basic resolutions.…So you have the original iPhone, which is 3.5 inches,…the four-inch iPhone, and then an iPad.…
And so you really worry about those, but the…Retina display versions of those screens are twice as dense,…
Each of these courses helps you build a complete mobile app from scratch; this installment uses the iOS SDK and Xcode to get the job done. Author Todd Perkins shows you how to create an Xcode project, lay out apps visually, connect UI elements to code, and save data to persistent storage. Start here with iOS 8, and compare your results with the Android and Windows Phone courses to learn about the differences and similarities of these mobile platforms.
- Previewing the note-taking app's features
- Creating the Xcode project
- Using local data storage
- Creating a data class
- Saving data to a file or user defaults
- Understanding screens and storyboards
- Controlling transitions between views
- Connecting the controller to the data
- Creating, editing, and deleting notes