Examples showing Compositional Layout, Diffable Data Sources and more!
-
Updated
Jun 24, 2022 - Swift
Examples showing Compositional Layout, Diffable Data Sources and more!
Sample project with Combine & UIKit framework, MVVM architecture
Data-driven, declarative, reactive, diffable collections (and lists!) for iOS. A modern, fast, and flexible library for UICollectionView done right.
🗂 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 is a sample iOS 13+ UIKit - Combine project.
Modern collection view with compositional layout.
This repo introduces Diffable Data Source with two example apps, a Countdown timer app, and a ShoppingList app with multiple sections.
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.
🐳 Weekand 🐳 - 위캔드에서 일정을 관리하고 공유해보세요!
This combine demo with MVVM pattern is very simple and easy to understand. In this demo there is normal API parsing.
demo project 🤗
Sample project to demonstrate how to create different layouts using UICollectionViewCompositionalLayout which was released in iOS 13.
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.
Sample iOS app built with Collection View Compositional Layout, Diffable Data Sources, and Core Data.
Sample project that demonstrates what's new in collection views for iOS 13/14.
This is a YouTube like iOS app sample with the Model-View-Presenter pattern.
Example of MVVM + UIKit + Combine
writes twitter and contact (links) to writable nfcs on iPhone 7+ iOS 14+
A Simple App that displays users' feed images using TDD methodology.
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."