This is your work, valued
Co-founder and executive lead @ Ulysses. Occasional speaker, full-time nerd.
TextKitEditor. Little demo application that shows how to build a code editor with TextKit.
114SyntaxCheck. iOS demo showing NSLinguisticTagger in action.
59TextKitDemo. A little demo application showing off some features of TextKit.
38CustomCollectionViewLayout. Custom UICollectionViewLayout that demonstrates how cells can invalidate proposed layout attributes and a custom layout that can enter a shorter display mode when space becomes short.
8KidsPlayer. Our free app to play music for kids.
7Stapler. Our former note taking app. Now free and open source.
4ShortcutRecorder. A shortcut recording control. Originally from http://shortcutrecorder.googlecode.com/. Modernized code, several cleanups, converted to ARC, new look.
3BGHUDAppKit. The missing HUD controls. Please scroll down to read the readme file for an important notice concerning the future of BGHUDAppKit. Note that there are multiple versions available, 10.5+, 10.6.7, and now 10.7. As soon as I learn how I'll make these all one code base if possible.
1SAMKeychain. Simple Objective-C wrapper for the keychain that works on Mac and iOS
1Ulysses-Clean-Sheet. Cleans Ulyses sheets by normalizing blank lines and spaces Markdown style
1ulysses_snapshot. Converts Ulysses libraries to Markdown and readable folder structure
1AwesomeMenu. Path 2.0 menu using CoreAnimation :)
1ios-snapshot-test-case. Snapshot view unit tests for iOS
1INAppStoreWindow. A Mac App Store style Cocoa NSWindow subclass
1Reader. PDF Reader Core for iOS
1fmdb. A Cocoa / Objective-C wrapper around SQLite
1TextExpanderTouchSDK. TextExpander touch SDK
1QuincyKit. Live crash report management for iOS and Mac OS X. AppStore ready! Follow news on Twitter via @hockeyapp
1ocmock. Mock objects for Objective-C
1HockeyKit. A software update kit for iOS and Android. Follow news on Twitter via @hockeyapp
1