[Setup] App architecture #9
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "setup/app-architecture"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the work done to put in the app a MVVM-C architecture plus other small fixes in the
Library
libraries.To give further details about the work done:
SceneDelegate
delegate;WindowRouter
,PushNavigationRouter
, andModalNavigationRouter
routers in theCore
library;LocationsAddCoordination
andLocationsListCoordination
protocols;LocationsAddViewModeling
andLocationsListViewModeling
protocols;LocationsListCoordinator
andLocationsAddCoordinator
coordinators;LocationsAddViewController
view controller andLocationsAddViewModel
view model;LocationsListViewController
view controller andLocationsListViewModel
view model;BaseViewController
base view controller;persistence
andremote
properties in theDependencyService+Keys
extension;LocationsService
service and theLocationsClient
client in theRemote
library asRemoteService
andRemoteClient
respectively;Core
library.