Zane Shannon

7pods

Guilloche

Guilloche creates Guilloché Patterns in UIViews. It's based heavily on Tom Beddard's AS3 source code and Guilloche Pattern Generator. We use it to generate unique backs for each deck of cards.

License: MIT

  • Objective C

libhypem

The Cocoa {library, framework} for adding Hype Machine to your iOS/Mac app.

License: MIT

  • Objective C

WhereYat

Where y'at IP-based geolocation

License: MIT

  • Swift

ZCSAvatarCapture

This is a nice interface for editing a photo. Just tap on the photo to change it. It's greate for user avatars.

License: MIT

  • Objective C

ZCSFileExtensionForMimeType

iOS's Media Libaries (AVAudioPlayer, AVMoviePlayer, etc.) have a lot of unexpectedly buggy behavior if you pass them a file with an extension they don't expect. This utility will provide the file extension they expect for a given MIME type. It's still up to you to ensure the file has the correct extension on disk.

License: MIT

  • Objective C

ZCSHandedness

ZCSHandedness tries to determine which hand the user is holding their device in, and sends you updates as that changes.

License: MIT

  • Objective C

ZCSHoldProgress

ZCSHoldProgress is a UILongPressGestureRecognizer subclass with some nice (customizable) visual flair. It gives your users a visual indication of their progress towards activating the gesture recognizer.

License: MIT

  • Objective C