Scott Gardner's repositories
LayerPlayer
Layer Player explores the capabilities of Apple's Core Animation API
RxSwiftPlayer
Explores RxSwift and RxCocoa
GitHubGists
GitHub Gists demo project for my SwiftUI and Combine All The Things presentation
Algorithms
If you're searching for a Swift algorithms playground with performance comparisons, this is sort of interesting
ExpandableSectionDemo
Demo of using a table view with expandable sections and sticky section headers, and the topmost section stays sticky
SearchController
Starter project for using a search controller with search results controller + type-ahead filtering, highlighted matching text, and recent searches
swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
GitHubGist
A universal iOS app that lets you explore public Gists on GitHub.
PizzaPlanner
A universal iOS app that lets you manage pizza orders.
CaptureLists
iOS app project used in the article Conquering Capture Lists
ZombieConga
ZombieConga app from 2D Apple Games By Tutorials (v2.0)
awesome-combine
A curated list of awesome Combine tutorials, libraries, sessions and articles.
CALayerSubclassTour
Objective-C version of CALayer project, aka LayerPlayer
CocoaHub.content
📦 CocoaHub's content
ConcurrencyNetworkingExample
This iOS app project demonstrates using Swift Concurrency (async/await) to perform common networking tasks, including fetching JSON and image data. The project uses MVVM, dependency injection, and includes unit tests.
iOS-Goodies
Your favorite iOS Newsletter, now open source.
JSQMessagesViewController
An elegant messages UI library for iOS
SegmentedListDemo
Demo of using segmented control to display Selected and All items in a list
swift-unity
Sample code that integrate Unity (2017.1+) scene into iOS (Swift 4.0, Xcode 9+) project.
tensorflow
An Open Source Machine Learning Framework for Everyone