Daniel Pink's repositories
Swift-Playgrounds
Learning Swift by working through example code in playgrounds
NSOutlineViewInSwift
A project to help me understand what is required to provide data for an NSOutlineView or Source List control
SICP-Exercises
Working through the SICP exercises in Racket and Swift
NSProgressInSwift
A sample project demonstrating some basic NSProgress usage (happens to be written in Swift)
NSTabViewControllerInSwift
A simple example of using a NSTabViewController in a Mac app (Sierra, Xcode 8.3, Using storyboards).
SwiftSerialPortSample
An attempt to convert Apples SerialPortSample project over to Swift
EISerialPort
A Cocoa serial port framework for rapidly developing apps that talk to micro-controllers.
AVFoundationInSwift
Some simple code examples for doing things in AVFoundation using Swift.
Constraints
Experimenting with a constraint solver in Swift.
CorePlotInSwift
Some simple references for how to use CorePlot with Swift
DRPMakeingFriendsWithValueTypes
Little project to help me make sense of Andy Matuschak's talk "Controlling Complexity in Swift — or — Making Friends with Value Types"
EImsp430BSL
A Bootstrap Loader library for the MSP430 Microcontroller, written in Objective-C/Cocoa
IPOfflineQueue
A persistent, serial task queue for iOS.
NSTableViewInSwift
A collection of projects demonstrating various methods of working with NSTableView in Swift.
PSoC-4-BLE-Experiments
A series of projects from the Cypress 100 projects in 100 days promotion for me to learn how to work with the PSoC 4 BLE chip. Includes Mac Apps where appropriate.
SwiftMatrix
Some experiments implementing a Matrix data type in Swift
AoC2024
Advent of Code 2024 using Swift
danielpi.github.io
My Webpage
EIStateMachine
A state machine library for Objective-C
Swift-Units
An experiment in using Swifts type system to enforce correct usage of units in engineering calculations
SwiftDigitalMotorControl
Learning about Digital motor control algorithms by implementing them in Swift
SwiftFloatingPointExperiments
Experimenting with floating point issues in Swift
SwiftTimer
A basic timer implementation in Swift