Soonin Coding Challenge
Here at Soonin Coding Challenge, I'll do my best to teach you how to build working apps from the AppStore, i.e. SmartBook, PauseRecorder, etc. We go beyond making simple blog and calculator apps to explore how professionals create valuable useful projects.
My name is Pooya Hatami, a senior developer living in Vancouver, 10 years of knowledge to spread
You can find mirror of all projects in my github.
Github: https://github.com/soonin/
Swift UIKit : Realm Flexible Sync - Full Video
Swift UIKit : Realm Flexible Sync - Part 3
Swift UIKit : Realm Flexible Sync - Part 2
Swift UIKit : Realm Flexible Sync - Part 1
SwiftUI Data Persistence with Realm Full
Mac OSX, Xcode Changing Xcode Header Comment FILEHEADER Text Macro
SwiftUI Data Persistence with MongoDB Realm (Flexible Sync)
Part 2 SwiftUI Data Persistence with MongoDB Realm create models subscription rules (Flexible Sync)
Part 1 SwiftUI Data Persistence with MongoDB Realm Review and create cloud account (Flexible Sync)
SwiftUI : Beginners : Build Custom KeyPad for Intiger, Folate and Minus
SwiftUI : Beginners : Build Custom TextField with Keyboard
SwiftUI : Beginners : Custom Radio Button (preferredColorScheme , @escaping, @State, overlay)
SwiftUI: Localization to support Multi languages (ExpressibleByStringLiteral , LocalizedStringKey )
IOS , Swift , Tutorial - create an ScrollView Programmatically (UIScrollView, XIB)
Interview, Swift : Data Structure - Tree : Code implementation
Interview, Swift : Data Structure - Tree : Terminology & Types & implementation
Interview, Swift : Data Structure - Tree : Terminology & Theory
Interview, Swift : Conceptual Example Implementation, Design Pattern - Bridge (Structural)
Interview, Swift : Real World Example Implementation, Design Pattern - Bridge (Structural)
Interview, Swift : Theory review for Design Pattern - Bridge (Structural)
Interview, Swift : Theory and Implementation, Design Pattern - Bridge (Structural)
Interview, Swift : Data Structure - Heap : Terminology & Theory (MIN HEAP, MAX HEAP)
Interview, Swift : Data Structure - Heap : Code implementation (MIN HEAP, MAX HEAP)
Interview, Swift, Data Structure - Heap : Terminology & Theory & implementation (MIN HEAP, MAX HEAP)
Interview, Swift, Dynamic Programming , leetcode, 509. Fibonacci Number ( Recursion, Momoization)
SwiftUI : Beginners : Part 4 : Building Dynamic List with custom row (TableView)
Interview, Swift, Graph, leetcode, 753. Cracking the Safe (Google , DFS, Graph, Eulerian Circuit)
Interview, Swift : Data Structure - Trie ( Generic , Terminology , implementation )
Interview, Swift, Tree, leetcode, 156. Binary Tree Upside Down with Recursive solution (LinkedIn)
Interview, Swift, Tree, leetcode, 156. Binary Tree Upside Down with Iterative solution (LinkedIn)