-
Learn how to implement lean controllers in iOS applications. Learn about the setup process and how to work with persistent data, data managers, data providers, and data sources.
Overview
Syllabus
-
1. Getting Started
- What are massive view controllers?
- What is a lean controller?
- Designing wireframes using Keynote
- Implementing the user interface in storyboards
- Integrating with Core Data
- Creating a custom view to add a new shopping list
- Saving new records
- Fetching and displaying records in UITableView
- Deleting records
- Recap of the grocery app
- Implementing Core Data manager
- Implementing shopping list data providers
- Implementing shopping list data sources
- Communicating between the data provider and data source
- Deleting shopping lists using the data source and provider