#20 WhatsApp Chat Clone | BEST OF VIPER iOS Swift | Fetch Chatrooms using JWT Token

Codebase available here on subscription: https://www.patreon.com/posts/letskonnect-5-40297601 [Episode 1] VIPER Modules as Framework – https://youtu.be/0HaXHzu3LRY [Episode 2] Creating Landing View as Framework – https://youtu.be/6msb8AyM2bQ [Episode 3] Interaction between iOS Frameworks – https://youtu.be/2dh-12WgVMQ [Episode 4] Carthage For Dependency Management – https://youtu.be/BUkyTPnvJ5Y [Episode…

#20 WhatsApp Chat Clone | BEST OF VIPER iOS Swift | Fetch Chatrooms using JWT Token

Source

0
(0)

Codebase available here on subscription: https://www.patreon.com/posts/letskonnect-5-40297601

[Episode 1] VIPER Modules as Framework – https://youtu.be/0HaXHzu3LRY
[Episode 2] Creating Landing View as Framework – https://youtu.be/6msb8AyM2bQ
[Episode 3] Interaction between iOS Frameworks – https://youtu.be/2dh-12WgVMQ
[Episode 4] Carthage For Dependency Management – https://youtu.be/BUkyTPnvJ5Y
[Episode 5] Login Field Validation using RxSwift – https://youtu.be/qgBIpYRebTA
[Episode 6] Setting up WebSocket using SocketIO and Starscream [Part 1] – https://youtu.be/GDKD6ez51AY
[Episode 7] Setting up WebSocket using SocketIO and Starscream [Part 2] – https://youtu.be/Mlyk8IsKjhA
[Episode 8] Setting up WebSocket using SocketIO and Starscream [Part 3] – https://youtu.be/gy5wD2Ow4HA
[Episode 9] Create Tabbar VIPER Modules [Part 1] – https://youtu.be/VNBkZuGadO4
[Episode 10] Create Tabbar VIPER Modules [Part 2] – https://youtu.be/Rc1f7I7GdPs
[Episode 11] Load Tabbar VIPER Modules – https://youtu.be/_yhU7YMH-2E
[Episode 12] Setup UITableView Background Empty View – https://youtu.be/-fGRhHZTQco
[Episode 13] JWT Access & Refresh Token using Alamofire [Part 1] – https://youtu.be/rsD8d1XWw7c
[Episode 14] JWT Access & Refresh Token using Alamofire [Part 2] – https://youtu.be/z7a__QegFBs
[Episode 15] How to handle Error without Disposing Observable or Driver in RxSwift – https://youtu.be/4-_iDxTs2h4
[Episode 16] Build VIPER Chatroom Sign Up Module – https://youtu.be/rmDZR5MLJN0
[Episode 17] VIPER Interactor in Chatroom Sign Up Module – https://youtu.be/fUhbi72gDL8
[Episode 18] Share User Profile between modules using User Observable – https://youtu.be/6dW3iW1Cd2w
[Episode 19] Save and Share Access/Refresh Token using UserSettings/Keychain Service – https://youtu.be/qFxvhaoswA0
[Episode 20] Fetch Chatrooms by passing JWT Bearer Token using Alamofire – https://youtu.be/adjEpHjo4FE
[Episode 21] TableView data binding Chatrooms using RxSwift/RxDataSources – https://youtu.be/TKG_TvaLbds
[Episode 22] Logout , Clear JWT Tokens and VIPER navigation back to Login – https://youtu.be/wnvGB9x401w
[Episode 23] VIPER Router using RxSwift Single – https://youtu.be/GICUPhVRmGQ
[Episode 24]  Refresh Token using Alamofire Request Interceptor – https://youtu.be/uBKr7VpNPZI
[Episode 25] How to Secure WebSocket Connection using JWT Token? – https://youtu.be/N4zgPdWcjRM

0 / 5. 0