iOS Lean Controllers: 2 Controls, Views, Extensions, and Networking
Offered By: LinkedIn Learning
Course Description
Overview
Develop custom controls for iOS apps. Learn about using initializers, passing data from providers and sources, implementing controllers, using protocol extensions, and more.
Syllabus
1. Creating Custom Controls
- What's wrong with the current approach
- Creating a custom add new item control
- Adding the custom initializer to configure place holder text
- Passing data from AddNewItemView using Delegates
- Passing data from AddNewItemView using closures
- What's wrong with the current approach
- Creating a generic data provider
- Implementing a generic TableView data source: Part 1
- Implementing a generic TableView data source: Part 2
- Saving records using generic providers and data sources
- Default segues
- Modern segues using extensions
- Understanding the scenario
- Presenting LoginViewController
- Implementing LoginHandler
- Creating base TabBarController
- Understanding the scenario
- Creating UIButton extensions
- Creating layout view extensions
- Using layout view extensions
Taught by
Mohammad Azam
Related Courses
Intro to the Design of Everyday ThingsUdacity Android. Programación de Aplicaciones
Miríadax Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera Mobile and Ubiquitous Computing
Georgia Institute of Technology via Coursera Android: Introducción a la Programación
Universitat Politècnica de València via edX