/FRIEND-MVVM-APP

MVVM Pattern with swift application

Primary LanguageSwift

FRIEND MVVM APP

First tasks

  1. Prepare Third part libraries with swift package manager
  2. Service Client that will download data
  3. Data will be modeled to the business logic

Second Tasks ViewModel

  1. It loads data (friends) from API Client
  2. It will show the loading progress
  3. Processes data from sever and updates it to view (viewCell)
  4. Handles error situations and updates information to view

Flow Diagram

Flow Diagram

MVVM pattern with Swift application 1/3

Writing a Network Layer in Swift