TranslatedHello Algo (《Hello 算法》): An animated, illustrated data structures and algorithms tutorial with one-click code running. Supports Simplified Chinese, Traditional Chinese, English, and Japanese, and provides code implementations in Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart, and more
Selection of projects accompanying the iOS8-Day-by-Day blog series
How do I test this with UI Testing?
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
- architecture
- mvvm
- viper
- ios-architectures
Selection of projects accompanying the iOS9 Day-by-Day blog series.
An iBeacons example app for iOS 10, with Apple Watch (watchOS 3.0) support, written in Swift 3.
- ibeacon
- ibeacon-support
- beacon-region
- apple-watch
Coordinators Essential tutorial
- coordinators
- protocols
- application-coordinator
- swift
TranslatedIntegrate UU Remote's remote control capabilities into your App — documentation of the URL Scheme protocol for device binding and initiating remote control, covering full-screen and picture-in-picture modes, with iOS / Android sample code and complete error codes.
Arithmetic and logical expressions modeled and visualized using protocol-oriented binary trees. 🌳
Drawing diagrams in Swift using a recursive enum data structure
A simple note taking app for macOS and iOS which uses Realm and CloudKit for syncing
An interactive playground showing how to use Metal compute kernels.
- swift
- playground
- metal
- fractals
A project about the Swift programming language
Swift playground demonstrating lerp, smooth step, Catcall-Rom and others!
Swift Playground for interacting with TJBot
Playground showing how to use swift2 protocol extensions to render errors in UIViews and UIViewControllers without subclassing
Updated the Apple Mandelbrot Playground example
A simple playground to demonstrate Swift Protocol Oriented Programming
:earth_asia: A slideshow of Earth photos taken by DSCOVR/EPIC, fetched from Twitter using Swift.
- swift
- playground
- twitter-api