Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Dub Dub Grub. An intermediate SwiftUI course with MapKit and CloudKit., а также все другие курсы, прямо сейчас!
Премиум
  1. Урок 1. 00:04:36
    Course Overview - What You'll Learn
  2. Урок 2. 00:04:52
    Project Brief - What You Will Build
  3. Урок 3. 00:12:30
    Design Process - Idea > Drawings > Sketch > App
  4. Урок 4. 00:04:10
    Product Philosophy - Value of Curation and App Ideas
  5. Урок 5. 00:01:08
    iOS 15 & iOS 16 Updates - How They Work
  6. Урок 6. 00:16:57
    What's New in Xcode 13
  7. Урок 7. 00:09:53
    What's New in Xcode 14
  8. Урок 8. 00:01:41
    WWDC 2021 & iOS 15 Updates
  9. Урок 9. 00:01:52
    Slack Channel Access & Overview
  10. Урок 10. 00:16:15
    Project Setup - TabView, CloudKit, Assets
  11. Урок 11. 00:10:01
    MapView - Show the Map
  12. Урок 12. 00:14:31
    Location List View
  13. Урок 13. 00:30:28
    Location Detail View
  14. Урок 14. 00:09:28
    Navigation Link & ScrollView
  15. Урок 15. 00:15:01
    Profile View - Part 1 - Name Section
  16. Урок 16. 00:14:04
    Profile View - Part 2 - Bio Character Count View
  17. Урок 17. 00:24:56
    First Refactor and Project Organization
  18. Урок 18. 00:10:10
    What is CloudKit - Pros & Cons
  19. Урок 19. 00:07:08
    CloudKit Basics - Terms & Definitions
  20. Урок 20. 00:00:51
    WWDC21 CloudKit Dashboard Redesign
  21. Урок 21. 00:11:08
    CloudKit Dashboard Overview
  22. Урок 22. 00:12:34
    Creating Our Schema
  23. Урок 23. 00:07:58
    Create DDGLocation Records
  24. Урок 24. 00:13:57
    Model - DDGLocation
  25. Урок 25. 00:19:23
    Model - Profile & UI Update
  26. Урок 26. 00:21:57
    CloudKitManager Setup
  27. Урок 27. 00:10:20
    AlertItem Setup
  28. Урок 28. 00:10:37
    MVVM Setup
  29. Урок 29. 00:02:17
    MapKit & CoreLocation Intro
  30. Урок 30. 00:18:45
    @EnvironmentObject & Map Pins
  31. Урок 31. 00:23:39
    Location List, Detail and CKAsset to UIImage
  32. Урок 32. 00:03:20
    Simulator Setup - iCloud Login & Custom Location
  33. Урок 33. 00:22:24
    Showing User Location on the Map
  34. Урок 34. 00:17:58
    OnboardView UI
  35. Урок 35. 00:14:27
    OnboardView Persistence
  36. Урок 36. 00:20:46
    PhotoPicker - UIViewControllerRepresentable
  37. Урок 37. 00:13:46
    Profile Form Validation
  38. Урок 38. 00:11:05
    UIImage -> CKAsset Conversion
  39. Урок 39. 00:22:47
    Create Profile Record
  40. Урок 40. 00:12:56
    Retrieve Profile Record
  41. Урок 41. 00:12:41
    ProfileView - Refactor - ViewModel
  42. Урок 42. 00:32:43
    ProfileView - Refactor - CloudKitManager Revamp
  43. Урок 43. 00:16:48
    ProfileView - LoadingView & Alerts
  44. Урок 44. 00:23:33
    Profile View - Update Existing Profile
  45. Урок 45. 00:19:57
    Open Maps For Directions & Make a Call
  46. Урок 46. 00:13:09
    Profile Modal - UI
  47. Урок 47. 00:14:16
    ProfileModalView - Logic & Animation
  48. Урок 48. 00:22:47
    LocationDetailView - Update Check-In Status
  49. Урок 49. 00:22:49
    LocationDetailView - Show Checked In Profiles
  50. Урок 50. 00:25:51
    LocationDetailView - Check In/Out UI Polish
  51. Урок 51. 00:16:51
    ProfileView - Check Out
  52. Урок 52. 00:12:04
    LocationListView - Avatars - Decision Making
  53. Урок 53. 00:24:45
    LocationListView - Avatars - CloudKit
  54. Урок 54. 00:26:12
    LocationListView - Avatars - UI
  55. Урок 55. 00:16:11
    Custom Map Annotation - Shape
  56. Урок 56. 00:08:18
    Custom Map Annotation - View
  57. Урок 57. 00:24:58
    Custom Map Annotation - Implementation
  58. Урок 58. 00:19:05
    Custom Map Annotation - Badges
  59. Урок 59. 00:18:27
    Project Cleanup & Code Style
  60. Урок 60. 00:09:53
    What is the "Second 90%"?
  61. Урок 61. 00:03:45
    Launch Screen
  62. Урок 62. 00:05:58
    Haptic Feedback
  63. Урок 63. 00:16:45
    Screen Size Audit & Design Philosophy
  64. Урок 64. 00:09:11
    Screen Size Adjustments
  65. Урок 65. 00:04:06
    Accessibility Intro & How to Turn on VoiceOver
  66. Урок 66. 00:12:41
    Accessibility - VoiceOver - MapView
  67. Урок 67. 00:27:25
    Accessibility - VoiceOver - Location List/Detail Views
  68. Урок 68. 00:21:21
    Accessibility - VoiceOver - Profile Modal
  69. Урок 69. 00:11:20
    Accessibility - VoiceOver - ProfileView
  70. Урок 70. 00:05:51
    Dynamic Type - Intro
  71. Урок 71. 00:14:57
    Dynamic Type - Previews & Plan
  72. Урок 72. 00:28:46
    Dynamic Type - Implementation 1 - LocationDetailView
  73. Урок 73. 00:17:21
    Dynamic Type - Implementation 2 - Modal
  74. Урок 74. 00:01:59
    How This Section Works
  75. Урок 75. 00:21:54
    LocationMapView, OnboardView & AppTabView
  76. Урок 76. 00:16:06
    LocationListView, DDGProfile & DDGLocation
  77. Урок 77. 00:17:02
    LocationDetailView Part 1
  78. Урок 78. 00:22:49
    LocationDetailView Part 2
  79. Урок 79. 00:22:21
    ProfileView
  80. Урок 80. 00:32:54
    CloudKitManager - Cursor & Weak Self
  81. Урок 81. 00:15:15
    Deploy CloudKit Database to Production
  82. Урок 82. 00:23:15
    Push to TestFlight - Xcode 12
  83. Урок 83. 00:23:42
    iOS 15 - Initial Run - Deprecations & UI Fixes
  84. Урок 84. 00:17:15
    iOS 15 - LocationButton
  85. Урок 85. 00:29:00
    iOS 15 - CloudKit Revamp - Async/Await - Part 1
  86. Урок 86. 00:19:07
    iOS 15 - CloudKit Revamp - Async/Await - Part 2
  87. Урок 87. 00:24:50
    iOS 15 - CloudKit Revamp - Async/Await - Part 3
  88. Урок 88. 00:10:57
    iOS 15 - Refreshable & Keyboard UX Improvements
  89. Урок 89. 00:09:53
    What's New in Xcode 14
  90. Урок 90. 00:11:37
    Initial run, Swift 5.7, and Gradients
  91. Урок 91. 00:09:28
    NavigationStack, Gradients & Shadows
  92. Урок 92. 00:03:31
    Multiline TextField
  93. Урок 93. 00:06:22
    Other Points of View
  94. Урок 94. 00:07:12
    Where to go from here?