Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
iOS Lean Controllers: 1 Setup, Persistent Data, and Implementation

iOS Lean Controllers: 1 Setup, Persistent Data, and Implementation

1h 47mIntermediate2018-09-04

Authors

Mohammad Azam

Mohammad Azam

iOS Developer, Educator

Course details

Learn how to implement lean controllers when developing iOS applications. This course covers the setup process and how to work with persistent data. First, learn about the differences between massive view controllers and lean controllers. Next, find out how to design wireframes for an app, integrate the UI with data sources, and create custom views for an app. Then, see how to fetch data to populate in your tables and how to manage records. Finally, discover how to configure data sources and set up communications between data managers, data providers, and data sources.

Learning objectives
Comparing types of controllers
Using Keynote to design wireframes
Implementing UI
Integrating with Core Data
Creating custom views for iOS apps
Fetching records to display in views
Working with data providers and data sources

Skills covered

XcodeSwiftiOS DevelopmentMobile DevelopmentAppleDeep Dive (X:Y)

Concepts

1. Getting Started

  • 01 - What are massive view controllers
  • 02 - What is a lean controller

2. Setting Up the Grocery Application

  • 03 - Designing wireframes using Keynote
  • 04 - Implementing the user interface in storyboards
  • 05 - Integrating with Core Data
  • 06 - Creating a custom view to add a new shopping list

3. Persisting Data Using Core Data

  • 07 - Saving new records
  • 08 - Fetching and displaying records in UITableView
  • 09 - Deleting records

4. Implementing Data Managers and Providers

  • 10 - Recap of the grocery app
  • 11 - Implementing Core Data manager
  • 12 - Implementing shopping list data providers

5. Implementing and Configuring Data Sources

  • 13 - Implementing shopping list data sources
  • 14 - Communicating between the data provider and data source
  • 15 - Deleting shopping lists using the data source and provider

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal