Haroon Ur Rasheed's repositories
AuthWithReSwift
This project is developed using ReSwift
LeetCode-Swift
Solutions to LeetCode by Swift
DemoArchitecture
A demo project showing a scalable iOS app architecture.
swift-algorithm-club
Algorithms and data structures in Swift, with explanations!
AppearanceNavigationController
Example with advanced configuration of the navigation controller's appearance
Burritos
A collection of Swift Property Wrappers (formerly "Property Delegates")
CleanArchitectureRxSwift
Example of Clean Architecture of iOS app using RxSwift
CleanStore
A sample iOS app built using the Clean Swift architecture. Clean Swift is Uncle Bob's Clean Architecture applied to iOS and Mac projects. CleanStore demonstrates Clean Swift by implementing the create order use case described by in Uncle Bob's talks.
Coordinator-MVVM-Rx-Example
Example of MVVM-C architecture implemented with RxSwift
Design-Patterns-In-Swift
đź“– Design Patterns implemented in Swift 5.0
gitignore
A collection of useful .gitignore templates
LoginRxReduxDemo
Coding for iOS is evolving more and more. MVVM, Viper, Clean Architecture are patterns that help in writing more legible, testable and beautiful code. When you add Rx and Redux to the mix unidirectional data flow and flawless state handling are achieved effortlessly. As a team you have to find something that is powerful but controllable, defined yet open for changes, concise but readable. In this talk we want to reveal our architecture and the way we are writing code at mytaxi. The things that we learned along the way, where we are right now and the road that is still ahead of us!
MFNavigationBarAppearing
Navigation bar interactive appearing
MVCTodo
A very simple "To Do" app to illustrate the principles from my "A Better MVC" talk
mvvmc-demo
Sample code from MVVM-C In Practice Talk
navigation-stack
:octocat: NavigationStack is a stack-modeled UI navigation controller. Swift UI library made by @Ramotion
navigation-toolbar
:octocat: Navigation toolbar is a slide-modeled UI navigation controller made by @Ramotion
ReMVVM
ReMVVM is an application architecture concept, marriage of Unidirectional Data Flow (Redux) with MVVM.
RTRootNavigationController
Implicitly make every view controller has its own navigation bar
Rx-VIPER-ToDo
Adapting the VIPER architecture to RxSwift
SwiftEntryKit
SwiftEntryKit is a banner presenter library for iOS. It can be used to easily display pop-ups and notification-like views within your iOS apps.
SwiftHub
Github iOS client written in RxSwift and MVVM clean architecture
TheMovieDB
iOS App which lets you browse https://www.themoviedb.org, popular movies, search, and movie details. Pretty nice example of MVVM.
xcode-one-dark
Atom One Dark theme for Xcode