Udemy - TaskList App using MVVM, SwiftUI 3, Protocol Oriented Design
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size377.5 MB
- Uploaded Byfreecoursewb
- Downloads14
- Last checkedFeb. 07th '22
- Date uploadedFeb. 04th '22
- Seeders 1
- Leechers3
Infohash : 44C23B77701962ABE093AB4E0C069FA943561B1A
TaskList App using MVVM, SwiftUI 3, Protocol Oriented Design 
https://DevCourseWeb.com
Genre: eLearning | MP4 | Video: h264, 1280x720 | Audio: AAC, 48.0 KHz
Language: English | Size: 377 MB | Duration: 1h 12m
Build Task List App using SwiftUI and Learn to use MVVM Design Pattern along with Protocol Oriented Programming
What you'll learn
MVVM Design Pattern in SwiftUI
Protocol Oriented Programming
Dependency Injection in iOS App Development
Generic Repository Pattern
Requirements
Knowledge of Swift
Knowledge of SwiftUI
Knowledge of Xcode
Description
Welcome to this new course from DevTechie.
Files:
[ DevCourseWeb.com ] Udemy - TaskList App using MVVM, SwiftUI 3, Protocol Oriented Design- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here ! 1. Introduction
- 1. Introduction.mp4 (26.6 MB)
- 1. Introduction.srt (6.1 KB)
- 1. Tasks Model.mp4 (22.2 MB)
- 1. Tasks Model.srt (8.3 KB)
- 1. Data Manager Protocol.mp4 (26.7 MB)
- 1. Data Manager Protocol.srt (8.9 KB)
- 2. Data Manager Class.mp4 (33.9 MB)
- 2. Data Manager Class.srt (9.4 KB)
- 1. Task List View Model Protocol.mp4 (12.0 MB)
- 1. Task List View Model Protocol.srt (3.2 KB)
- 2. Task List View Model.mp4 (27.3 MB)
- 2. Task List View Model.srt (6.9 KB)
- 1. Task List View with Initial Implementation.mp4 (20.9 MB)
- 1. Task List View with Initial Implementation.srt (4.5 KB)
- 1. Mock Data Manager for Testing.mp4 (42.6 MB)
- 1. Mock Data Manager for Testing.srt (7.1 KB)
- 1. New Task View Model Protocol.mp4 (7.9 MB)
- 1. New Task View Model Protocol.srt (1.9 KB)
- 2. New Task View Model.mp4 (11.8 MB)
- 2. New Task View Model.srt (2.9 KB)
- 3. New Task View.mp4 (38.9 MB)
- 3. New Task View.srt (6.5 KB)
- 1. Task Row and Task List Final Edits.mp4 (106.5 MB)
- 1. Task Row and Task List Final Edits.srt (15.7 KB)
- 1. Project Files.html (0.0 KB) TaskListMVVM
- DS_Store (6.0 KB) TaskListMVVM.xcodeproj
- project.pbxproj (18.9 KB) project.xcworkspace
- contents.xcworkspacedata (0.1 KB) xcshareddata
- IDEWorkspaceChecks.plist (0.2 KB)
- UserInterfaceState.xcuserstate (40.9 KB)
- xcschememanagement.plist (0.3 KB)
- TaskListMVVMApp.swift (0.2 KB)
- Contents.json (0.1 KB)
- Contents.json (1.6 KB)
- Contents.json (0.1 KB) rowBackColor.colorset
- Contents.json (0.7 KB)
- DataManager.swift (0.7 KB)
- MockDataManager.swift (1.2 KB)
- Task.swift (0.2 KB)
- Contents.json (0.1 KB)
- DataManagerProtocol.swift (0.4 KB)
- NewTaskViewModelProtocol.swift (0.2 KB)
- TaskListViewModelProtocol.swift (0.3 KB)
- NewTaskViewModel.swift (0.4 KB)
- TaskListViewModel.swift (0.8 KB)
- ContentView.swift (0.3 KB)
- NewTaskView.swift (1.5 KB)
- TaskListView.swift (2.0 KB)
- TaskRowView.swift (0.6 KB)
- COMMIT_EDITMSG (0.0 KB)
- HEAD (0.0 KB)
- config (0.1 KB)
- description (0.1 KB) hooks
- README.sample (0.2 KB)
- index (3.0 KB) info
- exclude (0.0 KB)
- HEAD (0.2 KB) refs heads
- main (0.2 KB)
- 94c9846cdbe0e73a44bebdf09a408adff74ba7 (0.1 KB)
- 61eb128e846f6964ba33db977a7453e1bb0511 (2.9 KB)
- d0eb02269b31bfe31891e5186849125621c926 (0.2 KB)
- d981003d68d0546c4804ac2ff47dd97c6e7921 (0.2 KB)
- 5c86362b295525fa255e2ec18f7d6b7b90a227 (0.2 KB)
- 47d9b1a53a3f11954dc4c99eaef53ad15ba65b (0.0 KB)
- eba1e1d3408cf1f2f74e7ccf7064635bea2263 (0.1 KB)
- c846bd5c9a175ef0ffe25784d0d4452b5fcb6c (0.1 KB)
- 52cc16c401d59436cf6bf6a965fbfdd1385798 (0.1 KB)
- cdbafc8b45291bf80fe22a2550934c91a39691 (0.1 KB)
- 65c73c54eff015d37023ab607940fff0cdbcf7 (0.1 KB)
- 71f7ca93b6ecb459562d27ffce61b9e340e14c (0.1 KB)
- c00596a7fca3f3d4bdd64053b69d86745f9e10 (0.1 KB)
- 5700567bfd515e5326fbe04b6b196186a8eb3b (0.3 KB)
-
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce