Zafar Ivaev

Results 9 repositories owned by Zafar Ivaev

BottomSheet

39
Stars
14
Forks
Watchers

Example project showing how to implement a bottom sheet in Swift 5 using container/child view controllers, UIPanGestureRecognizer, and constraint animations.

CoordinatorDesignPattern

31
Stars
10
Forks
Watchers

App showing the Coordinator design pattern implementation. Written for a Medium article

MVVM-RxSwift

26
Stars
8
Forks
Watchers

Reactive MVVM demo app fetching photos from Unsplash and displaying them in a UICollectionView. Showcases usage of the Coordinator design pattern.

Reactive-MVVM-C-DemoApp

21
Stars
8
Forks
Watchers

Demo iOS app showcasing use of MVVM-Coordinator pattern with RxSwift and RxDataSources, written for my Medium article: https://medium.com/better-programming/reactive-mvvm-and-the-coordinator-pattern-d...

swiftui-mvvm-clean

47
Stars
15
Forks
Watchers

Sample app showcasing usage of Clean MVVM architecture in SwiftUI and Combine. Written for a Medium tutorial.

VIPER-Template

35
Stars
17
Forks
Watchers

Xcode File Template for generating VIPER modules: View, Interactor, Presenter, and Router. Written in Swift 5

VIPER-Demo-App

27
Stars
9
Forks
Watchers

iOS app demonstrating use of VIPER Architecture, written for my Medium article. Uses https://thesimpsonsquoteapi.glitch.me API to retrieve quotes, characters, and image urls. My VIPER Xcode Template:...

Clean-VIP-Architecture

20
Stars
5
Forks
Watchers

Example app illustrating use of the Clean VIP architecture as an improvement on the VIPER design pattern. Written for a Medium tutorial.

ios-swiftui-modularization

16
Stars
4
Forks
Watchers

A sample project for the iOS modularization article. User Interface is made using SwiftUI, navigation via UIKit, and modules via XcodeGen.