this project contains of two screens – Screen 1 : List of followers players – Screen 2 : Details Follower players Options available : – Dark Mode available – UI Kit – Programmatically UI using Swift Conception and Framework : – Swift Package Dependencies – RxSwift – Network Layer – Design Patterns : MVVM
**Project Structures* Project -Base ( - Folder—) —-——-BindableViewController.swift —-——-ReusableUIView.swift -Utils ( - Folder—) —-——-Utils.swift —-——-PaddingLabel.swift —-——-Constant.swift -ListFollowersScreen ( - Folder—) —-——-ListFollowerView.swift —-——-ListFollowersViewModel.swift —-——-ListFollowersViewControllers.swift —-—--Details ( - Folder—) —-—-—-——-DetailFollowerView.swift —-—-—-——-DetailFollowerViewController.swift —-—--Cell ( - Folder—) —-—-—-——-FollowerViewModel.swift —-—-—-——-ListFollowersTableViewCell.swift -Networks ( - Folder—) —-—--Models ( - Folder—) —-—-—-——- Followers.swift —-—--Responses ( - Folder—) —-—-—-——- ReponseFollowers.swift —-—--WebServices ( - Folder—) —-—-—-——- ApiService.swift —-—-—-——- ManagerService.swift
Last Update | 5 November 2020 |
Published | 5 November 2020 |
Compatible With | Swift |
Files Included | .h, .m, .pch, .xib/.nib |
Software Version | iOS 12, iOS 11 |
Tags | ios, mvvm, programmatically UI, RXSwift, swift |