The balloons playground showed at WWDC14. β³
Protocol-Oriented Programming with Value Types. β³
A playground with the mandelbrot fractal (updated to Swift 3 by @palmerc, @kemalenver).
experiment with Swift standard library types and high-level concepts using visualizations and practical examples. β³
Apple's interactive playground of a Newton's Cradle where collisions and gravity are applyed with UIKit dynamics. π (updated to Swift 3 by @p-sun)
A Simple Swift Playground that plays a brief piece by Bach with AVAudioEngine and AVMIDIPlayer.
A Swift Playground that creates jazz improvisations in any key using AudioToolbox and AVFoundation.
Playground using AVAudioEngine with a playernode and effects to play an audio file. π
A Swift Playground using Vision and AVFoundation to help you practice rhythm in a fun way.π
A playground about Swift language. π
Playground that demonstrates advanced uses of Codable. π
Playground that explains generics. π
Playgrounds from the 2017 Spring iOS course of the University of Chicago.
Collection of playgrounds that teaches Swift.
A quick guide to using Strings with Swift. π
Examples for every feature of the Swift language.
40+ playgrounds, one for each chapter of Apple's Swift book. π
A summary of Apple's Swift language. π
An Xcode playground showing off the new features in Swift 4.0. π π
An Xcode playground showing off the new features in Swift 4.2. π π
Learn Core Data experimenting directly in this playground. π
An example of how to use Protocol Oriented Programming with the battleship game. β³
Concurrency and Parallelism in iOS.
Design patterns in Swift 3.
Learning GoF's Design Patterns in Swift 3.
Learn all 23 Gang of Four patterns using Swift.
Sample projects for MVC, MVP, MVVM, and VIPER.
A micro web server that replies "Hello world!" to every request, an example of how to use sockets in Swift.
An introduction to Core Data.
Clean & simple Swift networking stack playground.
The easiest way to get a taste of ReactiveCocoa. β³
Examples about using C with Swift. β³
Learn everythig about NSDate. β³
Adaptation of the Protocol-Oriented Programming in Swift talk from WWDC 2015.
Implementation of a DSL in Swift.
Swift KVO playground. β³
How to avoid retain cycles, from this post. β³
A playground to explore Protocol Extensions. β³
Companion to the article: ReactiveCocoa made Simple With Swift. β³
A playground to learn regular expressions with Swift.
A playground showing how Swift makes Strings, Colors, Fonts, Images, etc easier to deal with. β³
Demonstration of using Swift Playgrounds in Test Driven Development with XCTest.
The Principles of OOD based on Uncle Bob articles.π
A set of playgrounds showing machine learning algorithms, all implemented with pieces of the AIToolbox framework code.
130+ Audio synthesis, processing, playback, and analysis playgrounds with AudioKit.
Get started with the Microsoft Cognitive Services APIs.
A playground with RxSwift examples.
Abstract algebra concepts implemented in Swift.
Learn more about this pattern you see every day, but probably never knew it was really carefully designed. π
A Swift playground exploring Lindemayer systems.
Numerical argorithms playground from Ray Wenderlich. β³
Interactive playground to experiment with roulettes and polygons.
Using the Accelerate framework and Swift for Linear Algebra. β³
A playground for implementing the natural numbers and more concepts in number theory.
A collection of swift playground about mathematics. β³
The 2048 game implemented with a playground.
A slideshow of Earth photos taken by DSCOVR/EPIC. π β³
Chess, checkers, tic-tac-toe, sudoku and many others in playground. π β³
Create app icons on Swift playground.
A playground that simulates a real LaunchPad for making music.
A playground where you can make pixel art.
Implementing basic model and behavior of Rubic's Cube in Swift. π
Sentiment analysis in Swift.
Emblems from Star Wars in Swift playgrounds via CoreGraphics and UIViews. β³
A programmatic maze generator and solver.
Simple Cryptocurrency in a Swift Playground.
A simplistic blockchain & cryptocurrency in a playground.
Save, Load and Delete files easily from within a Swift playground. β³
Bash shell in a playground.
Tic tac toe in a playground.
Various playgrounds. β³
Various playgrounds. β³
Playground versions of select articles from Cocoa with Love. π
Playgrounds that show basic Swift, JSON parsing, sending HTTP requests and basic file IO. β³
Various playgrounds.
Various playgrounds.c π
Great collection of interesting playgrounds, for fun and for profit. ππ
A set of useful extensions from @PublicExtension. π
Various Playgrounds. π β³
A few playgrounds to showcase Swift peculiar features. β³
Various playgrounds. β³
My playgrounds, various topics. π
Accessibility for iOS developers. π
for learning the basics of ARKit through interactive lessons. π
A set of playgrounds using AudioKit designed for the iPad Playgrounds app.
A tutorial to implement a pong based on a simple AI.
Core ML examples for Swift Playgrounds. π
Simple File Browser for Swift Playgrounds on iOS.
In this course your students will learn the fundamentals of Swift 3 programming, using geometry as their context for learning.
Learn more about this pattern you see every day, but probably never knew it was really carefully designed. π
A Swift playgroundbook about Image Filtering. ππ
A JavaScript REPL using JavaScriptCore. π
A Swift PlaygroundBook about Neural Networks. π
A neural network Swift playground, with no third party dependencies.
A swift playground book that mimics some of the features of numpy and jupyter notebook.
An SF Symbols Viewer for Swift Playgrounds. π
A Swift Playground visualizing gravity based on Einstein's Theory of General Relativity. π
Swift Playground for interacting with IBM's TJBot. π
An interactive Swift Playground Book about Binary Search Trees.
Playground for an experimental window manager.
Protocol oriented A* pathfinding algorithm implementation in Swift 4.π
Various algorithm implementation in Swift. β³
Swift 4 playgrounds to view and manipulate sorting algorithms.π
A playground for learning Assembly language through Swift. π
Data Structures and Algorithms in Swift. β³
Neural Network built in Apple Playground using Swift. π
A playground leveraging ReSwift to generate Euclidean Strings. β³
Arithmetic and logical expressions elegantly modeled and visualized using protocol-oriented binary trees.π
Exploration of function composition in Swift. π
Playground to visualize functional programming with graphical sequences. π π
A few functional programming concept and patterns.
A playground to introduce Functors in Swift, and their practical usage. β³
Great introduction to the inner workings of compilers. ππ
A Swift playground that generates beautiful Julia set fractal images.
A little tutorial that explains transducers. β³
Let's Build a Compiler by Jack Crenshaw translated to Swift Playgrounds. π
Logic programming in Swift. π
Object-Oriented Programming in Functional Programming in Swift. π
Simple Swift interpreter for the Pascal language inspired by the Letβs Build A Simple Interpreter article series. π
A register-based VM in a Swift playground. π β³
Alluring experiments with sorting algorithms in Swift, sort of.
Learn about monads.
Algorithms and data structures in Swift with explanations. π
Brainfuck interpreter written in Swift using Playground. β³
Companion to the article: Swift Functors, Applicatves, and Monads in Pictures. β³
Standard cryptographic algorithms in a Swift Playground. β³
The Jelly Bean problem from Wait But Why. β³
A playground with Logo-like commands. π β³
Effortless visualization of arbitrary Binary Trees, along with their pluggable traversal implementations. π
A playground explaining how to create a tiny programming language named Mu. π
Experiment with multiple additive animations in Core Animation. β³
Swift playground for generating animated GIFs.
A 3D earth model written in swift playground using SceneKit.
Some playgrounds to better understand UIBezierPaths.
Companion to Apple's Core Animation Programming Guide. β³
A set of interesting Core Animation playgounds.
Playground demonstrating effects of CAMediaTiming properties. π
Growing collection of CoreImage playgrounds from the upcoming book "CoreImage For Swift". π β³
How to get a Duet style trailing effect in SpriteKit.
Implementing different image filter algorithms. β³
Playground demonstrating lerp, smooth step, Catcall-Rom and others! β³
Apple Metal framework playground. π β³
Interactive playground that draws the Mandelbrot fractal with Metal. π
A playground and a series of articles on ray tracing, see also part 2, 3, 4, 5 π β³
Shows a technique for blurring an image behind the characters behind one or more UILabels. β³
The Xcode 9 ARKit SpriteKit demo as a playground.π
Experiment with SceneKit and Swift. β³
Demonstrates how to perform physics collision detection using Swift and SpriteKit. β³
Playground for exploring Sprite Kit.
Showing how to use Swift2 protocol extensions to render errors in UIViews and UIViewControllers without subclassing or creating classes. β³
An animated clock in a swift playground. β³
A small playground to demonstrate image tinting in UIKit. β³
Multiple Playgrounds using almost every behaviour of UIDynamic.
Playgrounds to experiment interactively with UIKit views.
Interesting examples of use of UIStackViews.π
Playground demonstrating UIViewPropertyAnimator.
A swift playground for creating awesome animations for your WatchKit Apps. β³
A SpriteKit experiment to simulate the WWDC2017 logo crowd.
Drawing the WWDC16 logo in a playground. β³
π―π΅ - Draw a logo or any text with the WWDC16 ASCII texture.