Derek Lee's Projects
Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
A sample Xcode 6 project which illustrates some Auto Layout and Alignment concepts as an answer to a specific question on Stack Overflow.
Flexbox for Android
The iOS Dev Directory
The Kotlin programming language website
Framework for quickly creating connected applications in Kotlin with minimal effort
Bug reproducer for issue #1 - Standard UICollectionView drag and drop functionality does not work when LNTouchVisualizer is active
Simple Java implementation of Matt Parker's Test Double Rule of Thumb examples (http://engineering.pivotal.io/post/the-test-double-rule-of-thumb/)
Java Android NDK, Observer pattern, JNI Callback to Java using Interface, homebrew EventBus or RX, Android JNI (NDK) callback example in RX style
The iOS | macOS | watchOS | tvOS SDK for the Parse Platform
A simple and beautiful chart lib used in Piner and CoinsMan for iOS
A Java library for sending APNs (iOS/macOS/Safari) push notifications
A Swift implementation of the refactoring example from the first chapter of Martin Fowler's book "Refactoring: Improving the Design of Existing Code".
Sample code for Swift Talk episode 62: Testable View Controllers with Reducers
Medium's engineering growth visualization tool
Example Spring Rest API built using TDD
Example of implementing the Date Provider pattern in Swift.
Working example of how to configure a PageViewController to work using view controllers defined within a Storyboard.
Experiments in de-coupling static table view cells configured in a storyboard from their unit tests
UI tests at the speed of unit tests. Proper encapsulation. Architecture agnostic. Freedom to refactor.