1746
David Keegan

@kgn // Irvine, CA

View on GitHub

KGNAutoLayout screenshot

KGNAutoLayout

Understandable AutoLayout wrapper that makes using AutoLayout in code easy.

View Control

Hark screenshot

Hark

An example Text to Speech App. Hark is a text to speech app I built in 3 hours based on the new AVSpeechSynthesizer SDK in iOS 7. I first learned about this SDK from Mattt Thompson's great NSHipster blog post about iOS 7. This app will be available on the App Store for free and I'm releasing the source as an example for other developers to encourage you to put text to speech in your apps!

View Control

KGNotePad screenshot

KGNotePad

KGNotePad is a text view complete with lines and torn paper.

View Control

InAppSettings screenshot

InAppSettings

InAppSettings provides a view controller that displays the application's Settings.bundle as it appears in the iPhone settings. Allowing the same preferences in app and in the iPhone settings.

View Control

KGKeyboardChangeManager screenshot

KGKeyboardChangeManager

A wrapper around the hairy world of iOS keyboard notifications and frames. Pushing content out of the way of the keyboard can be pretty troublesome on iOS. The frame you get is in portrait screen space, all the notifications fire when the device rotates, and you have to assemble your own animation block if you want to match the keyboards animation. KGKeyboardChangeManager handles all of this for you with a couple simple observer blocks.

View Control

LinenClipView screenshot

LinenClipView

Adds a linen pattern behind scrollviews like in Apple's Lion apps.

View Control

KGDiscreetAlertView screenshot

KGDiscreetAlertView

An easy-to-use drop-in control that allows you to display a discreet alert in any view.

View Control

KGModal screenshot

KGModal

KGModal is an easy drop in control that allows you to display any view in a modal popup. The modal will automatically scale to fit the content view and center it on screen with nice animations!

View Control

KGNoise screenshot

KGNoise

Cocoa noise drawing code + a ready to go noise view!

View Control