Skip to content

RxSwiftVIPER is an sample iOS App written in RxSwift using the VIPER architecture. Also RxSwiftVIPER is not a strict VIPER architecture.

License

Notifications You must be signed in to change notification settings

yokurin/RxSwift-VIPER-iOS

Repository files navigation

RxSwiftVIPER (View, Interactor, Presenter, Entity, Router) with RxSwift

RxSwiftVIPER is an sample iOS App written in RxSwift using the VIPER architecture.
Also RxSwiftVIPER is not a strict VIPER architecture.
Part of the project is a unique way.

Language

Sample App

Architecture

Run Sample

  1. Clone this repository.

    git clone [email protected]:yokurin/RxSwift-VIPER-iOS.git
    
  2. Open RxSwiftVIPER.xcworkspace in Xcode.

  3. Run

Description

RxSwiftVIPER is not a strict VIPER architecture.
Part of the project is a unique way. This is just a suggestion.

With RxSwift , RxSwiftCommunity/Action, APIKit

See Source code here

Unit Test

WIP ...

Xcode Template ( xctemplate )

WIP ...

Requirements

  • Xcode 10.0+
  • Swift 4.2+

Installation

git clone [email protected]:yokurin/RxSwift-VIPER-iOS.git

See Also

Adopted Delegate Pattern. Not use RxSwift

SwiftMVCR is an sample iOS App written in Swift using the MVCR architecture. (Model, View, Controller, Router) Adopted Delegate Pattern. Not use RxSwift

Author

Tsubasa Hayashi, [email protected]

License

RxSwiftVIPER is available under the MIT license. See the LICENSE file for more info.

About

RxSwiftVIPER is an sample iOS App written in RxSwift using the VIPER architecture. Also RxSwiftVIPER is not a strict VIPER architecture.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published