Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ivan-magda/MVVM-Example
iOS protocol-oriented MVVM examples
https://github.com/ivan-magda/MVVM-Example
generics ios mvvm protocol-oriented swift
Last synced: 30 days ago
JSON representation
iOS protocol-oriented MVVM examples
- Host: GitHub
- URL: https://github.com/ivan-magda/MVVM-Example
- Owner: ivan-magda
- Created: 2016-09-08T09:12:23.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-19T22:13:12.000Z (about 7 years ago)
- Last Synced: 2024-11-06T19:56:12.411Z (about 1 month ago)
- Topics: generics, ios, mvvm, protocol-oriented, swift
- Language: Swift
- Homepage:
- Size: 647 KB
- Stars: 53
- Watchers: 2
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- fucking-open-source-ios-apps - Protocol-Oriented MVVM Examples
README
# MVVM-Example
[![codebeat badge](https://codebeat.co/badges/75daa704-de95-4880-8f95-c3a6812e7429)](https://codebeat.co/projects/github-com-vanyaland-mvvm-example-master)
Protocol-Oriented MVVM example apps.
Sample projects:
* `MVVM-Example` - A Settings screen that has one settings – put your app in Minion Mode!
* `MVVM-Generic` - A Top Apps application, that presents fetched apps using generics approach.
* `MVVM-Greeting` - A person greeting app, shows name and birthdate.## Instructions
Open `MVVM-Example.xcodeproj`, select desired target, build and run, enjoy!## Greate Blog Posts
* [Natasha Murashev](https://www.natashatherobot.com/), ["Introduction to Protocol-Oriented MVVM"](https://realm.io/news/doios-natasha-murashev-protocol-oriented-mvvm/)
* [Ash Furrow](http://artsy.github.io/), ["MVVM in Swift"](http://artsy.github.io/blog/2015/09/24/mvvm-in-swift/)
* [objc.io](https://www.objc.io/), ["Intro to MVVM"](https://www.objc.io/issues/13-architecture/mvvm/)## Screenshots