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