Skip to content

iDmitriyy/StatefulScreenExample

Repository files navigation

StatefulScreenExample

Example of Profile screen with State and Unidirectional Data Flow. Interactor, Presenter and View are binded with RxSwift.

Profile module has 2 ViewControllers. They look equally, but are implemented in diffrent ways: first with TableView, and second with StackView. Interactor & Presenter are the same. This is made to demonstrate that this concept allows us to use different view implementations. It can be useful for layout A/B testing, for example.

Firstly, install frameworks via carthage: sh carthage.sh update --platform iOS --cache-builds

UDF

StateDiagram:

StateDiagram

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published