{"id":23300982,"url":"https://github.com/shts/implementingmoderncollectionviews","last_synced_at":"2025-07-08T20:05:55.244Z","repository":{"id":83566008,"uuid":"299554653","full_name":"shts/ImplementingModernCollectionViews","owner":"shts","description":"https://developer.apple.com/documentation/uikit/views_and_controls/collection_views/implementing_modern_collection_views","archived":false,"fork":false,"pushed_at":"2020-09-29T08:36:12.000Z","size":147,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-06T21:37:43.206Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shts.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE/LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-09-29T08:34:58.000Z","updated_at":"2020-09-29T08:36:16.000Z","dependencies_parsed_at":"2023-07-07T19:32:29.814Z","dependency_job_id":null,"html_url":"https://github.com/shts/ImplementingModernCollectionViews","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/shts/ImplementingModernCollectionViews","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shts%2FImplementingModernCollectionViews","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shts%2FImplementingModernCollectionViews/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shts%2FImplementingModernCollectionViews/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shts%2FImplementingModernCollectionViews/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shts","download_url":"https://codeload.github.com/shts/ImplementingModernCollectionViews/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shts%2FImplementingModernCollectionViews/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259308157,"owners_count":22837974,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-20T09:20:04.021Z","updated_at":"2025-06-11T17:32:03.558Z","avatar_url":"https://github.com/shts.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Implementing Modern Collection Views\n\nBring compositional layouts to your app and simplify updates to and management of your user interface with diffable data sources.\n\n## Overview\n\n- Note: This sample code project is associated with WWDC 2020 sessions [10097: Advances in UICollectionView](https://developer.apple.com/wwdc20/10097/), [10045: Advances in Diffable Data Sources](https://developer.apple.com/wwdc20/10045/), [10026: Lists in UICollectionView](https://developer.apple.com/wwdc20/10026/), and [10027: Modern Cell Configuration](https://developer.apple.com/wwdc20/10027/).\n\n## Configure the Sample Code Project\n\nTo run the sample code project in Xcode, first choose whether to view the examples in iOS or macOS. \n\nTo view examples in iOS:\n1. Choose the Modern Collection Views target.\n2. In the Scheme menu, choose an iOS simulator to run the app.\n\nTo view examples in macOS: \n1. Choose the Modern Collection Views Mac target.\n2. In the Scheme menu, choose My Mac.\n3. In build settings for the target, under Signing \u0026 Capabilities \u003e Signing Certificate, choose Sign to Run Locally.\n4. Run the app, and navigate the examples from the Example menu.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshts%2Fimplementingmoderncollectionviews","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshts%2Fimplementingmoderncollectionviews","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshts%2Fimplementingmoderncollectionviews/lists"}