LBTA
Home
Free Courses
About Us
Login
Maps UIKit SwiftUI
Swift 5.1, MapKit, Google Places
Course Outline
Maps with MKMapKit
7 lessons
1. Display MKMapView and LBTATools Install
15:05
2. SwiftUI Previews and MapView Regions
15:32
3. Drawing Pins with Annotations
14:41
4. Find Places with MKLocalSearch
16:56
5. Search UI with Combine Throttling
17:02
6. Locations Carousel UI
20:11
7. Carousel Selection
23:36
User Location
3 lessons
8. Request User Location with CLLocationManager
16:17
9. Custom Simulated Locations with GPX Files
6:31
10. Custom Annotations Flexibility
15:11
Directions with Polylines
6 lessons
11. Directions Controller UI
22:02
12. Request for Routing Directions
19:27
13. Configuring Starting Location
25:40
14. Change Start End Locations
28:13
15. Routing Starting and Ending Locations
19:25
16. Combine Search Bug Fixes
9:38
Routing Information Display
2 lessons
17. Show Route Steps
24:17
18. Render Route Header
21:49
Google Places SDK Integration
5 lessons
19. Install Google Places SDK
20:29
20. Generate Google Places API Key
5:32
21. Custom Annotations and Callout Views
18:18
22. Load Photos with Google Places
19:03
23. Show HUD Info and Code Refactoring
16:25
Detailed Photos List
1 lessons
24. Load Photos Asynchronously with DispatchGroup
23:23
SwiftUI - Map Searching
9 lessons
25. Integrating MapView into SwiftUI
13:40
26. Reactive State Variable View Changes
21:08
27. View Models with ObservableObject Published ObservedObject
12:05
28. TextField Auto Searching with Combine
15:50
29. Horizontal ScrollView and Handling Selection
23:28
30. Keyboard Observations and SwiftUI Animations
16:52
31. MapViewDelegate with Coordinator
11:56
32. User Location with CLLocationManager ViewModel
16:02
33. Accessing MapView Region with NotificationCenter
16:13
SwiftUI - Directions Searching
8 lessons
34. Directions UI Layout
18:43
35. NavigationView and NavigationLink with Variable Bindings
16:03
36. Build Search Screen
37. Environment Object Search Selection
21:15
38. Combine Publishers CombineLatest
26:26
39. Code Modularity Refactoring
40. Loading View UIActivityIndicator View
11:58
41. Present SwiftUI Modal for Route Info
15:45
Slide In Menu
3 lessons
42. Slide In Menu Animation
16:12
43. Interactive Menu Items
17:33
44. Dark Mode Support
16:05
LBTA
LBTA is a platform that strives to teach and demonstrate usage of technologies such as SwiftUI and Javascript to build out full stack applications.
HELP & SUPPORT
About Us
FOLLOW US
YouTube
Twitter