All Projects → alobanov → MVVM-Templates

alobanov / MVVM-Templates

Licence: MIT license
Templates for MVVM architecture for swift (based on RxSwift)

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to MVVM-Templates

RxSwift-Xcode-Templates
A handful of Xcode file templates for projects that use RXSwift and MVVM
Stars: ✭ 77 (+450%)
Mutual labels:  rxswift, xcode-templates
RxSwift-Workshops
EL Passion - RxSwift Workshops
Stars: ✭ 41 (+192.86%)
Mutual labels:  rxswift
RxReusable
Reusable cells and views for RxSwift
Stars: ✭ 23 (+64.29%)
Mutual labels:  rxswift
Sensor
A fresh look at iOS development
Stars: ✭ 37 (+164.29%)
Mutual labels:  rxswift
RxMVC-Swift
Unidirectional MVC with ReactiveX
Stars: ✭ 87 (+521.43%)
Mutual labels:  rxswift
Swift-VIPER-Rx
VIPER architecture model. Show a single class of responsibility.
Stars: ✭ 19 (+35.71%)
Mutual labels:  rxswift
RxAudioVisual
A reactive wrapper built around AVFoundation.
Stars: ✭ 24 (+71.43%)
Mutual labels:  rxswift
Gank
A iOS Client of gank.io written in Swift4.0 and Build with RxSwift + Moya + MVVM.
Stars: ✭ 80 (+471.43%)
Mutual labels:  rxswift
Monotone
An Unsplash Application for iOS.
Stars: ✭ 181 (+1192.86%)
Mutual labels:  rxswift
RxBatteryManager
A Reactive BatteryManager in Swift for iOS
Stars: ✭ 21 (+50%)
Mutual labels:  rxswift
SwiftArchitectureWithPOP
A base architecture written in swift and protocol oriented, for building new apps easily and quickly
Stars: ✭ 28 (+100%)
Mutual labels:  rxswift
RxDisplayLink
RxDisplayLink reactive wrapper for CADisplayLink
Stars: ✭ 25 (+78.57%)
Mutual labels:  rxswift
IosCodeSpecification
Ios best practices, Ios development specification, ios 开发规范,ios 最佳实践,ios编码规范
Stars: ✭ 43 (+207.14%)
Mutual labels:  xcode-templates
RxCocoa-Texture
RxCocoa Extension Library for Texture.
Stars: ✭ 98 (+600%)
Mutual labels:  rxswift
swift-boilerplate
Clean Architecture for iOS projects (Swift + Programmatically UI + MVC + RxSwift + Auto Layout Visual Format + REST + JWT)
Stars: ✭ 14 (+0%)
Mutual labels:  rxswift
aboon-ios
aboonは二人から始まるiOSクーポンアプリです。
Stars: ✭ 15 (+7.14%)
Mutual labels:  rxswift
RxBus-Swift
Event bus framework supports sticky events and subscribers priority based on RxSwift
Stars: ✭ 32 (+128.57%)
Mutual labels:  rxswift
SwiftObserver
Elegant Reactive Primitives for Clean Swift Architecture #NoRx
Stars: ✭ 14 (+0%)
Mutual labels:  rxswift
GitTime
GitTime is GitHub Tracking App. Using ReactorKit, RxSwift, Moya.
Stars: ✭ 55 (+292.86%)
Mutual labels:  rxswift
Boomerang
Swift micro-framework for MVVM (Model-View-ViewModel) native applications.
Stars: ✭ 34 (+142.86%)
Mutual labels:  rxswift

Swift templates of MVVM+Rx architecture

Setup via xCode Templates

This section about native templates used by xCode

Auto syncing

  1. You need to clean up you Templates folder in xCode location. For this you need open in finder folder below and move all files to trash:
~/Library/Developer/Xcode/Templates/
  1. Clone this repo in special place on you disc :)

  2. Next, we create simlink to EACH template, that you needed in templates section:

ln -sfv /Users/IvanTheTerrible/Documents/git-repos/alobanov/vps-template/rx_mvvm_controller/RxViewModel ~/Library/Developer/Xcode/Templates/

!ATTENTION! To correct create simlink you MUST use only ABSOLUTE path of git repo! Check in folder for success creation folders

  1. That is all! After this add some helpful bash command in you .bash_profile files
# xCode templates
alias xCode_update_templates="cd ~/Documents/git-repos/alobanov/vps-template; git pull"

Do not forget make source ~/.bash_profile in you terminal for start using update command.

Now you can type in terminal: xCode_update_templates

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].