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
Mobile Application Experiences Part 1: From a Domain to an App IdeaMassachusetts Institute of Technology via edX Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique Intro to iOS App Development with Swift
Udacity Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique Introduction to Office 365 Development and APIs
Microsoft via edX