Weekly Roundup

Aaron Brethorst, May 14, 2012

Welcome to our weekly roundup! We have five nifty iOS controls and two OS X controls for your perusal this week.

In other news, GitHub released an update to their Mac client this past week, and included a nice surprise in it: a huge number of commits to Twitter’s semi-dormant TwUI project, which have since been merged back in.

Meanwhile raywenderlich.com has a terrific four part tutorial on UIDocument and iCloud this week. Here are the links for parts one, two, three, and four.

Last, but certainly not least, Mike Ash has found a solution to the dreaded iOS Simulator bootstrap error (you know, the one where the debugger tells you “Couldn’t register {your app} with the bootstrap server. Error: unknown error code. This generally means that another instance of this process was already running or is hung in the debugger.”)

cheers,
Aaron

NGTabBarController

NGTabBarController is a custom tab bar controller that can be positioned on any side of the screen. It uses iOS 5’s containment APIs if possible, but works on iOS 4 too. The TabBar is fully customizable. MIT licensed.

Find out more

STBubbleTableViewCell

STBubbleTableViewCell is a UITableViewCell subclass for easily displaying chat conversations. This component comes with 10 colored bubble images in both normal and retina size. Commercially licensed with source code for $30.

Find out more

GSBookShelf

Our control of the week, GSBookShelf, is an iBooks-inspired bookshelf control (in case the name didn’t give that away!). It supports animated deletion, reordering, and addition. This is an absolutely gorgeous control, and is available under a BSD license.

Find out more, or check it out on YouTube first

BBCyclingLabel

An iOS 5+ UILabel clone that performs animated transitions when changing text. Unspecified license, but I’ve opened an issue to resolve this.

Find out more

JUEmptyView

JUEmptyView is an NSView subclass that displays a custom message inside a bubble whenever the view becomes empty. When a view is added, the message disappears automatically, similar to the behvaior of Xcode 4’s Inspector View when empty. MIT licensed

Find out more

DHHighlightedWebView

Another OS X control, this is a drop-in WebView subclass that adds Safari-style in-page search-result highlighting. MIT licensed.

Find out more

TYIndeterminateProgressBar

TYIndeterminateProgressBar provides an Oink-like indeterminate progress bar for your iOS apps (may it rest in peace). Custom, but very permissive license.

Find out more