iOS Lean Controllers 2 Controls, Views, Extensions, and Networking

MP4 | Video: h264, 1280×720 | Audio: AAC, 48 KHz, 2 Ch
Genre: eLearning | Language: English + .SRT | + Exercise Files
Level: Intermediate | Duration: 2h 17m | 486 MB
Learn how to create custom controls when developing iOS applications. This course covers how to handle data providers and data sources, how to improve UI segues, and how to effectively leverage extensions. First, learn about challenges that are encountered when working with common controls. Next, find out how to overcome these challenges by creating custom controls that can successfully pass data using delegates and closures. Then, see how to populate data into the views. Discover how to build better transitions between views using extensions, and explore several protocol extensions. Finally, learn how to build extensions for UI buttons and layouts.

Topics include:
Creating a custom control for adding new items
Adding a custom initializer
Passing data using delegates and closures
Creating a generic data provider
Implementing a generic data source
Saving records
Adding segues between views
Using lean controllers
Using extensions

Continue reading “iOS Lean Controllers 2 Controls, Views, Extensions, and Networking”

iOS Lean Controllers 1 Setup, Persistent Data, and Implementation

MP4 | Video: h264, 1280×720 | Audio: AAC, 48 KHz, 2 Ch
Genre: eLearning | Language: English + .SRT | + Exercise Files
Level: Intermediate | Duration: 1h 47m | 403MB
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.

Topics include:
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

Continue reading “iOS Lean Controllers 1 Setup, Persistent Data, and Implementation”