Sample project with Combine & UIKit framework, MVVM architecture
-
Updated
Oct 21, 2021 - Swift
Sample project with Combine & UIKit framework, MVVM architecture
Examples showing Compositional Layout, Diffable Data Sources and more!
🗂 Expandable, hierarchical, flexible, declarative UICollectionView with diffable data sources & SwiftUI-like tree items builder [Swift 5.1, iOS & iPadOS 13].
Wrapper of Apple Diffable Data Source. Including side bar and ready-use models.
This UICollectionView Diffable Data Source project is very simple and easy to understand. In this project, we have used UICollectionViewDiffableDatasource and advance features which is introduced in iOS 14.
This combine demo with MVVM pattern is very simple and easy to understand. In this demo there is normal API parsing.
This is a sample iOS 13+ UIKit - Combine project.
Sample project to demonstrate how to create different layouts using UICollectionViewCompositionalLayout which was released in iOS 13.
demo project 🤗
Starter project for building table view with Diffable Data Source iOS 13 API
Sample iOS app built with Collection View Compositional Layout, Diffable Data Sources, and Core Data.
It's a programmatic iTunes App UI , demonstrates with SnapKit, Dark & Light Mode, UICollectionViewCompositionalLayout, Debounce(For Search), Customised AVPlayerViewController, Apple's Native Highlighting cell methods and MVVM Architecture.
This repo introduces Diffable Data Source with two example apps, a Countdown timer app, and a ShoppingList app with multiple sections.
Example of MVVM + UIKit + Combine
[ING] - DiffableDataSourceを利用した実装例とその他
Sample project that demonstrates what's new in collection views for iOS 13/14.
A reader for Substack
Modern collection view with compositional layout.
A Simple App that displays users' feed images using TDD methodology.
Generic UICollectionView and UITableView DataSource implementation powered by DifferenceKit
Add a description, image, and links to the diffabledatasource topic page so that developers can more easily learn about it.
To associate your repository with the diffabledatasource topic, visit your repo's landing page and select "manage topics."