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.
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.
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.
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
DHHighlightedWebView
Another OS X control, this is a drop-in WebView subclass that adds Safari-style in-page search-result highlighting. MIT licensed.
TYIndeterminateProgressBar
TYIndeterminateProgressBar provides an Oink-like indeterminate progress bar for your iOS apps (may it rest in peace). Custom, but very permissive license.