All Projects → gokselkoksal → Movies

gokselkoksal / Movies

Licence: other
Simple movies app for architectural experiments.

Programming Languages

swift
15916 projects
objective c
16641 projects - #2 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to Movies

Xflegoviper
🚀 A seamless framework for build app from MVC, MVVM, VIPER (etc.) design pattern in iOS world. (OC & Swift)
Stars: ✭ 215 (+138.89%)
Mutual labels:  viper
Swift-Viper-Weather-App
iOS app with Clean Architecture
Stars: ✭ 20 (-77.78%)
Mutual labels:  viper
KDInstagram
Instagram Clone built in Swift. Utilize three design patterns in three major modules.
Stars: ✭ 119 (+32.22%)
Mutual labels:  viper
awesome-software-architecture
A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Stars: ✭ 1,594 (+1671.11%)
Mutual labels:  software-architecture
RxSwift-VIPER-iOS
RxSwiftVIPER is an sample iOS App written in RxSwift using the VIPER architecture. Also RxSwiftVIPER is not a strict VIPER architecture.
Stars: ✭ 47 (-47.78%)
Mutual labels:  viper
software-architecture-books
A comprehensive list of books on Software Architecture.
Stars: ✭ 7,397 (+8118.89%)
Mutual labels:  software-architecture
Marshroute
Marshroute is an iOS Library for making your Routers simple but extremely powerful
Stars: ✭ 208 (+131.11%)
Mutual labels:  viper
Core-iOS-Application-Architecture
Core iOS Application Architecture - The development paradigm of clean, testable code and modular iOS applications. + Xcode templates
Stars: ✭ 123 (+36.67%)
Mutual labels:  viper
references-for-dotnet-developers
Sites, blogs, cursos, redes sociais e projetos de referências para desenvolvedores .NET
Stars: ✭ 329 (+265.56%)
Mutual labels:  software-architecture
events
Repository of events for the Software Crafters Sydney community
Stars: ✭ 13 (-85.56%)
Mutual labels:  software-architecture
knot
Unidirectional reactive state container for Android & Kotlin
Stars: ✭ 231 (+156.67%)
Mutual labels:  unidirectional-data-flow
VIPER
Generic protocols for the VIPER architecture.
Stars: ✭ 20 (-77.78%)
Mutual labels:  viper
AndroidVIP
Android project to experiment the VIPER approach using mosby, RxJava and dagger2
Stars: ✭ 21 (-76.67%)
Mutual labels:  viper
Zikviper
iOS VIPER implementation, demonstrating discovering modules and injecting dependencies with protocol. Provide VIPER code Templates.
Stars: ✭ 238 (+164.44%)
Mutual labels:  viper
Core
Starter kit for Core architecture.
Stars: ✭ 69 (-23.33%)
Mutual labels:  unidirectional-data-flow
Videoplayback Ios
Swift AVPlayer wrapper using the VIPER architecture. Currently a work in progress
Stars: ✭ 213 (+136.67%)
Mutual labels:  viper
structurizr-python
A Python 3 port of Simon Brown's Structurizr diagrams-as-code architecture description tool.
Stars: ✭ 61 (-32.22%)
Mutual labels:  software-architecture
eShopOnWeb
Sample ASP.NET Core 6.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Stars: ✭ 8,250 (+9066.67%)
Mutual labels:  software-architecture
Go-Clean-Architecture-REST-API
Golang Clean Architecture REST API example
Stars: ✭ 376 (+317.78%)
Mutual labels:  viper
go-starter
Go 服务框架脚手架. 整合 echo、swag、viper、nsq、logrus、fx、xorm、cobra 等第三方库
Stars: ✭ 145 (+61.11%)
Mutual labels:  viper

Movies

Simple movies app for architectural experiments.

Architectures

  • MVVMR: Extension to MVVM which introduces a VIPER-like router and uses principles from Redux for communication between view model and view controller.

  • Core: Core helps you design applications in a way that the app flow is driven by business layer, instead of UI layer. It also promotes unidirectional data flow between components for consistency, high testability and powerful debugging. Core can be seen as a Redux, Flux and MVVM hybrid.

Related Articles

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].