Weekly Roundup

Aaron Brethorst, October 01, 2012

Hello, and welcome to another weekly roundup! I have the good fortune of writing this post from Boston (instead of my normal ‘sunny’ Seattle), where I am attending the Business of Software conference. If you haven’t heard of it before, I highly recommend checking out the website and some of the talks from previous years.

I’m really excited about hearing from other small, scrappy software developers about creating sustainable, profitable software businesses, and I hope to be able to pass along some of the best information I hear here over the next couple days.

Are you here in Boston, too? Let us know! We’d love to get together and find out more about how you use Cocoa Controls and what else we can do to make it a more valuable resource for you.

Best,
Aaron

PopoverView

Add to Favorites

PopoverView is a simple resolution-independent UIView written entirely in CoreGraphics and QuartzCore for display of modal content on both iPhone and iPad. It can display singular UIView contentViews, arrays of UIViews, display titles, or even allow selection from a list of strings. It is implemented via a very simple static interface that allows you to show the popover with just a single line. All animation, positioning, and memory allocations are handled by the component at runtime.

MIT licensed.

Find out more

DMActivityInstagram

Add to Favorites

A UIActivity subclass for sharing to Instagram via iOS 6’s new sharing system.

MIT licensed.

Find out more

PutioKit

Add to Favorites

Simple framework to use Put.io API in your iOS applications, written in Objective-C. No license specified.

Find out more

AALaunchTransition

Add to Favorites

A simple framework to let your application’s launch image fade-out to its initial view. License unspecified.

Find out more

DDExpandableButton

Add to Favorites

A single-file iOS3+ class designed to be used like an expandable UIButton. As seen in the iOS Camera app for the “flash” button. LGPL licensed.

Find out more

DDPopoverBackgroundView

Add to Favorites

DDPopoverBackgroundView is a single-file iOS 5.0+ non-ARC class to help customizing UIPopoverController popovers. LGPL licensed.

Find out more

“MGBox2 ":http://www.cocoacontrols.com/controls/mgbox2

Add to Favorites

Our control of the week was written by Matt Greenfield, a New Zealand-based iOS developer and previous contributor to our site. Here’s how he describes his newest project:

Simple, quick iOS tables, grids, and more.

Designed for rapid table and grid creation with minimal code, using blocks based design patterns.

The layout engine supports padding, margins, zIndex, fixed positions, and more. Also includes blocks based gesture recognizers, observers, control events, and custom events.

BSD licensed.

Find out more, or check it out on YouTube first:

PTSMessagingCell

Add to Favorites

A UITableViewCell subclass that provides Messages-like table cells (balloons). As easy to use as any other UITableViewCell. Works with in all interface orientations on the 3.5" and 4" iPhones. Has been tested with a Core Data backend. Is able to handle a lot of data and long messages.

CC BY-SA 3.0 licensed.

Find out more

PTSSpringBoard

Add to Favorites

A Springboard implementation. Supports moving and deletion of items. Work with all interface orientations and for different screen-sizes. Was tested with the iPhone (should work on the iPad too).

The PTSSpringBoard uses a UITableView like delegation pattern to communicate with its data source and delegate.

The code is documented – and the demo project should demonstrate the possibilities of the class.

CC BY-SA 3.0 licensed.

Find out more