Join Todd Perkins for an in-depth discussion in this video Related courses, part of Building a Note-Taking App for iOS 7.
This course is one of three related courses that teach you how to build the same app. That way you can learn the different programming language and integrated development environments that are used to create apps for various mobile platforms. So here are the courses that are related to this one. This course is how to build a simple app for iOS. There are related courses on how to build the same app on Android and for Windows Phone. So here are some comparisons.
So the operating systems are iOS and Windows Phone 8, programming languages used is Java for Android, Objective-C for iOS, and XAML and C# for Windows Phone 8. The Development environment used for Android is Eclipse with Android Developer Tools, Xcode is used on iOS, and Visual Studio is used for Windows Phone 8. These courses are organized in the library so that you can see how creating the same app differs from platform to platform.
So, if you'd like to learn a new platform after this one, that's where to go.
These courses take you through building 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, and compare and contrast your results with the other courses to learn about the differences and similarities of the 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
- Understanding screens and storyboards
- Creating and editing notes
- Controlling note display in a table view
- Deleting notes