Skip to content

ReactiveRegistration - demo of ReactiveCocoa 5 & MVVM using Swift 3

Notifications You must be signed in to change notification settings

DanielCech/iOS-ReactiveRegistration

Repository files navigation

iOS-ReactiveRegistration

Sample of Reactive Cocoa 5 & MVVM

This projects implements the simple registration screen. You can proceed the registration only if the form is correctly filled in. It is necessary to enter correct email. Enter the same password to the "Password" and "Password again" fields. Password should be more than 5 characters long. You can decide whether to use credit card. If you dedice to use credit card, you must first enter the card number and then verify it. Button "Verify" starts the fake network request. Only card number "123456" is considered to be valid.

Project demonstrates using of Reactive Cocoa 5 in Swift 3, UI bindings and the separation of controller and view model.

Compare this solution with Allan Barbato's non-reactive implementation of the same project using lightweight MVVM binding provided by Swiftility library.

About

ReactiveRegistration - demo of ReactiveCocoa 5 & MVVM using Swift 3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published