Join Todd Perkins for an in-depth discussion in this video Issues in cross-platform development, part of Building a Note-Taking App for iOS 7.
…You might be coming into this course with the…intention to port an app to a different mobile platform.…So for that reason, I wanted to discuss cross-platform development.…And the benefits and drawbacks to using cross-platform tools, versus native tools.…And explaining why I chose to use Objective-C and Xcode for this course.…So let's say your goal is to support more…than one mobile operating system for a particular app.…So you want to deploy the same app on…multiple mobile operating systems and get the best possible…performance, broadest access to device features, and direct support…from operating system vendors, like Apple or Google or Microsoft.…
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