Data-driven, declarative, reactive, diffable collections (and lists!) for iOS. A modern, fast, and flexible library for UICollectionView done right.
-
Updated
May 26, 2024 - Swift
Data-driven, declarative, reactive, diffable collections (and lists!) for iOS. A modern, fast, and flexible library for UICollectionView done right.
Simple app to find a movie with iTunes API ( UIKIt, Combine, MVVM, Autolayout )
[RxSwift, MVVM, DiffableDataSource, CompositionalLayout] App for Image Searching and Adding to Favorite List
Modern collection view with compositional layout.
🪶 Lightweight, reusable, generic NSDiffableDataSource-backed view models for UICollectionView and UITableView.
UICollectionView Compositional layout reorder with diffable data source
Example of MVVM + UIKit + Combine
Examples showing Compositional Layout, Diffable Data Sources and more!
This is a sample iOS 13+ UIKit - Combine project.
Sample project with Combine & UIKit framework, MVVM architecture
🏔🤩 Catalogue travels app using Advanced Collection View, such as Diffable Data Source and Compositional Layout.
🗂 Expandable, hierarchical, flexible, declarative UICollectionView with diffable data sources & SwiftUI-like tree items builder [Swift 5.1, iOS & iPadOS 13].
Diffable Datasource - Created a sample wallet app (only UI) to demonstrate the usage of iOS Diffable Datasource in table view and collection views
This demo is about diffable data sources instead of using delegate and data sources methods in the project. however, this method is introduced in wwdc 2019 and only available for iOS 13 or above
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.
We'll start looking at the modern UICollectionview with a simple table, and learn how diffable data sources make a difference.
We'll start looking at the modern UICollectionview with a simple table, and learn how diffable data sources make a difference.
App Store Clone
Add a description, image, and links to the diffabledatasource-collectionview topic page so that developers can more easily learn about it.
To associate your repository with the diffabledatasource-collectionview topic, visit your repo's landing page and select "manage topics."