-
Урок 1.
00:06:32
Project Setup
-
Урок 2.
00:09:24
Programmatic Intro To UI
-
Урок 3.
00:14:34
Setting Up Reusable Function For Constraints
-
Урок 4.
00:15:08
Getting Started With Login UI
-
Урок 5.
00:14:13
Code Refactor & Continuing Login UI
-
Урок 6.
00:09:54
Finishing Login UI & UIColor Extension For Custom Colors
-
Урок 7.
00:11:49
Configure Navigation Controller & Show Registration Controller
-
Урок 8.
00:26:32
Registration UI
-
Урок 9.
00:14:13
Firebase Setup
-
Урок 10.
00:14:55
Creating Users
-
Урок 11.
00:07:31
Log User In
-
Урок 12.
00:11:51
Setup Main View Controller
-
Урок 13.
00:11:50
Keep User Logged In & Setup Main Controller After Login / Sign Up
-
Урок 14.
00:11:56
Requesting User Location
-
Урок 15.
00:03:07
Display User Location On Map
-
Урок 16.
00:15:01
Location Input Activation View UI
-
Урок 17.
00:09:19
Location Input Activation View Delegate
-
Урок 18.
00:16:21
Location Input View UI & Dismissal
-
Урок 19.
00:18:21
Location Input View UI Wrap Up
-
Урок 20.
00:11:56
Setup Locations TableView
-
Урок 21.
00:04:57
Animating TableView Presentation & Dismissal
-
Урок 22.
00:09:53
Location TableView Cell + Sections
-
Урок 23.
00:16:05
Fetching User Data
-
Урок 24.
00:06:01
Set Fullname Label With User Info
-
Урок 25.
00:09:58
Create Custom User Object
-
Урок 26.
00:19:48
Register Driver & Upload Location To Database
-
Урок 27.
00:12:28
Fetching Nearby Drivers From Database
-
Урок 28.
00:09:24
Display Driver On Map
-
Урок 29.
00:07:10
Render Custom Driver Annotation
-
Урок 30.
00:12:27
Update Driver Position In Real Time
-
Урок 31.
00:06:27
Log In / Sign Up Bug Fix
-
Урок 32.
00:15:51
Searching For Locations
-
Урок 33.
00:08:40
Populating Cells With Location Data & Custom MKPlacemark Extension
-
Урок 34.
00:13:21
Selecting & Displaying Location On Map
-
Урок 35.
00:17:08
Configure Action Button For Side Menu / Dismissal
-
Урок 36.
00:05:48
Removing Annotation & Code Refactor
-
Урок 37.
00:12:00
Adding/Removing Route To Destination
-
Урок 38.
00:09:45
Zoom To Fit Relevant Annotations
-
Урок 39.
00:19:20
User Interface Setup
-
Урок 40.
00:07:05
Animating View To Show/Hide
-
Урок 41.
00:05:41
Configure Destination Data
-
Урок 42.
00:08:39
Zoom To FIt Annotations
-
Урок 43.
00:16:42
Requesting A Ride
-
Урок 44.
00:09:07
Creating Custom Trip Object
-
Урок 45.
00:13:26
Setting Up Driver Side Of App
-
Урок 46.
00:10:47
Fetching & Observing Trips As A Driver
-
Урок 47.
00:16:23
Pickup Controller UI
-
Урок 48.
00:04:42
Adding Pickup Annotation To Map
-
Урок 49.
00:14:04
Accepting A Trip
-
Урок 50.
00:13:05
Present Loading View During Trip Request
-
Урок 51.
00:10:08
Dismissing Loading View After Trip Accepted
-
Урок 52.
00:14:13
Polyline To Pickup Location & Ride Action Config
-
Урок 53.
00:12:56
Passing Driver/Passenger Data To Ride Action View
-
Урок 54.
00:17:46
Configure Ride Action View For Passenger & Driver
-
Урок 55.
00:11:31
Finish Ride Action View Config & Setup Action Button Handler
-
Урок 56.
00:10:45
Passenger Trip Cancellation
-
Урок 57.
00:16:00
Driver Trip Cancellation
-
Урок 58.
00:14:10
Cancel Trip Wrap Up
-
Урок 59.
00:09:08
Updating Driver Location In Realtime
-
Урок 60.
00:16:54
Creating Custom Region Around Pickup Location
-
Урок 61.
00:09:21
Configure Action View For Pickup & Code Refactor
-
Урок 62.
00:16:46
Driver Arrived
-
Урок 63.
00:18:59
Active Trip With Driver & Passenger
-
Урок 64.
00:21:22
Starting A Trip
-
Урок 65.
00:10:18
Setup Custom Region For Destination
-
Урок 66.
00:11:13
Entering Custom Destination Region & Configure Action View
-
Урок 67.
00:10:11
Dropping Off Passenger
-
Урок 68.
00:17:01
Delete Trip Once Completed & Fix Cancellation Issue
-
Урок 69.
00:15:29
Refactor Service For Drivers & Passengers
-
Урок 70.
00:19:07
Getting Started With The Side Menu
-
Урок 71.
00:07:49
Side Menu UI
-
Урок 72.
00:14:49
Menu Header UI & Populate With User Data
-
Урок 73.
00:07:09
Code Refactor / Custom User Init
-
Урок 74.
00:07:42
Menu Options Model
-
Урок 75.
00:11:56
Selecting Menu Option
-
Урок 76.
00:16:07
Login/Sign Up Bug Fix & Finishing Side Menu
-
Урок 77.
00:17:31
Settings Page UI & Populate With User
-
Урок 78.
00:09:42
Configure Settings Options
-
Урок 79.
00:17:11
Getting Started With Adding Saved Locations
-
Урок 80.
00:08:42
Populating Table View With Search Results
-
Урок 81.
00:10:55
Saving Location In Database
-
Урок 82.
00:16:54
Updating User Object With Saved Locations
-
Урок 83.
00:09:11
Updating User Object In Main Interface
-
Урок 84.
00:15:08
Populating Ride Search TableView With Saved Locations
-
Урок 85.
00:07:52
Selecting Location & Bug Fixes
-
Урок 86.
00:10:05
Setting Up Circular Progress View
-
Урок 87.
00:18:38
Adding Animation To Pickup ViewController
-
Урок 88.
00:08:35
Code Explanation
-
Урок 89.
00:08:52
Handling Driver Not Accepting A Trip
-
Урок 90.
00:08:43
User Initials View In Side Menu
-
Урок 91.
00:06:35
Modal Presentation Fixes & Code Clean Up