-
Урок 1.
00:02:33
Section 1 Overview
-
Урок 2.
00:16:53
Build UI easily with Stack Views
-
Урок 3.
00:30:39
View Encapsulation Architecture
-
Урок 4.
00:23:40
Card View Drag/Drop with Pan Gesture
-
Урок 5.
00:21:02
Rotational Transformation and Card Dismiss
-
Урок 6.
00:26:09
Multiple Cards and User Model
-
Урок 7.
00:15:42
Intro MVVM Card View Models
-
Урок 8.
00:07:02
MVVM Summary and Advantages
-
Урок 9.
00:18:21
Advertiser Model Protocol Oriented Programming
-
Урок 10.
00:14:06
Gradient Layer and Animation Fix
-
Урок 11.
00:23:53
Cycling Through User Photos
-
Урок 12.
00:21:11
View Model View State Reactive Programming
-
Урок 13.
00:27:39
Creating a Registration Page
-
Урок 14.
00:20:43
Keyboard Management Notification Observers
-
Урок 15.
00:14:42
Bonus Lesson - Size Class Landscape Layout
-
Урок 16.
00:19:09
Registration View Model
-
Урок 17.
00:20:54
Firebase Auth JGProgressHUD
-
Урок 18.
00:19:35
Image Picker Bindable Image
-
Урок 19.
00:26:08
Storage Image Upload Clean Code
-
Урок 20.
00:18:00
Firestore Save Documents
-
Урок 21.
00:22:05
Fetch Firestore Documents
-
Урок 22.
00:14:54
Query Filtering
-
Урок 23.
00:16:27
Pagination Data Fetch
-
Урок 24.
00:23:00
Settings Header Image Buttons
-
Урок 25.
00:18:07
Settings Form Rows
-
Урок 26.
00:14:46
Fetch and Show User Info
-
Урок 27.
00:15:06
Save Settings to Firestore
-
Урок 28.
00:21:50
Save User Photos
-
Урок 29.
00:26:48
Age Range Sliders
-
Урок 30.
00:18:35
Save Settings Delegation
-
Урок 31.
00:23:49
Login / Logout Delegation
-
Урок 32.
00:21:35
User Details Delegation
-
Урок 33.
00:22:55
Stretchy Header UIScrollView
-
Урок 34.
00:26:02
User Details and Blur Effect View
-
Урок 35.
00:24:29
Intro PageViewController Photos
-
Урок 36.
00:17:35
User Details Swiping Photos
-
Урок 37.
00:14:43
Swiping Photo Bars
-
Урок 38.
00:17:35
Default Ages Bug Fixes
-
Урок 39.
00:22:47
Quick Image Load Fix
-
Урок 40.
00:17:53
Configure Bottom Controls
-
Урок 41.
00:16:16
CABasicAnimation Card Fixes
-
Урок 42.
00:21:50
Save Swipe to Firestore
-
Урок 43.
00:18:09
Detect Matches and Omit Swiped Cards
-
Урок 44.
00:22:47
Initialize Match Animation
-
Урок 45.
00:28:49
Gradient Buttons and Masked Layers
-
Урок 46.
00:20:30
Keyframe Animation Segments
-
Урок 47.
00:18:07
Matched User Images
-
Урок 48.
00:32:07
Matched Messages UI
-
Урок 49.
00:23:39
Matches List Controller
-
Урок 50.
00:28:22
Firestore Matches Fetch
-
Урок 51.
00:21:56
Saving Matches Dynamically
-
Урок 52.
00:27:56
Chat Log User Interface
-
Урок 53.
00:30:05
Auto Sizing Chat Messages
-
Урок 54.
00:23:01
Chat Input Accessory View
-
Урок 55.
00:33:02
Saving and Fetching Messages
-
Урок 56.
00:28:18
Matches Header Controller
-
Урок 57.
00:16:38
Recent Message Cells
-
Урок 58.
00:25:28
Save and Fetch Recent Messages
-
Урок 59.
00:22:22
Persisting Recent Messages from App
-
Урок 60.
00:18:09
Resolving Retain Cycles