Football players position – iOS – Swift – MVVM – RXSwift :
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
Published:
Jan 10, 2025 12:35 PM
Version:
Lastest
Category:
Tags: