Articles

Weekly Roundup

Aaron Brethorst • September 03, 2012

Hello, welcome to another Cocoa Controls roundup, and—for all of you here in the United States—happy Labor Day! I hope you get to take the day off, do some barbecuing, and relax. Or at least hack on fun projects. I’ll probably be doing more of the latter :)

I posted a question on Twitter the other day that I wanted to ask here, too. We’re looking at doing some pretty nifty CocoaPods integration into Co...

Read More…

Control of the Week: DLCImagePickerController

Aaron Brethorst • September 03, 2012

Download or rate DLCImagePickerController

If you’re a Hacker News reader, you might have already seen our control of the week, DLCImagePickerController. It’s an incredibly impressive image picker with live filters and blur effects. Make your photos look good in any app. Brought to you by Backspaces. MIT licensed.

Read More…

Weekly Roundup

Aaron Brethorst • August 27, 2012

Welcome to another weekly roundup! We still have over 20 controls in our queue, so we’ve been continuing to publish at twice the normal rate. That means that this week you get 16 controls (I may have overshot the mark just a wee bit, but I’m sure no one minds). Also, for all you Safari users out there, your logged in sessions on Cocoa Controls are now persisted past the browser window closing. I don’t know about you, but I was getting tired of logging back in every time I ope...

Read More…

Controls of the Week: Cheddar and GHSidebarNav

Aaron Brethorst • August 27, 2012

One of our “controls” of the week isn’t actually a control, but a full app. Sam Soffes’ well-regarded Cheddar todo list app was recently open-sourced. It’s a great example of a good-sized, well-written, attractive iOS app and undoubtedly has something to teach just about everyone interested in iOS development. BSD licensed.

Read More…

Weekly Roundup

Aaron Brethorst • August 20, 2012

Hi folks – Welcome to our weekly Cocoa Controls roundup! We rolled out a few updates this past week, here’s a quick synopsis of the three most important changes.

1. Editing controls: the most important change we made this week is that you can now edit your own controls! This has been a long time coming, and we really appreciate your patience. To edit your controls, make sure you’re logged in, and go to the page for any of your controls. You’ll find an Edit Co...

Read More…

MPFlipViewController

Our first control of the week is MPFlipViewController from Mark Pospesel, an iOS developer with Odyssey Computing in Washington, DC. MPFlipViewController is a custom container view controller following the iOS 5 containment API that navigates between child view controllers via touch gestures and page-flip animations. Custom licensed.

Read More…

Weekly Roundup

Aaron Brethorst • August 13, 2012

Hi all, and welcome to our latest roundup. I added a comments policy to the website this past week, and I ask you take a minute or two to read about it.

Cheers,
Aaron

TableKit.m

Easily create table views with a block-based syntax. Apache 2.0 licensed.

Read More…

Control of the Week: JCGridMenu

Aaron Brethorst • August 13, 2012

This week’s control of the week is JCGridMenu, from Joe Carney, an iOS developer in Marbella, Spain. This simple, but extremely clever iOS control works as a 44×44px menu using rows and columns to show and hide options. Custom license.

Find out more, or

Read More…

Comment Policy

Aaron Brethorst • August 13, 2012

Hi all – Just a short post to mention our new comment policy. You can find a link to it on every control page (look for the little link that says “Read our Comments Policy”).

It’s pretty simple and, I think, quite fair. All it says is please don’t be a jerk, and don’t post anything illegal. Now, I’ve never seen anything illegal posted here, and I can’t imagine what...

Read More…

Weekly Roundup

Aaron Brethorst • August 06, 2012

Welcome to our weekly roundup! Although we don’t have any big announcements for this week, we have a bunch of stuff cooking up behind the scenes, so stay tuned for some long-awaited improvements in the coming days and weeks!

Cheers,
Aaron

Avatar Picker Plus

Avatar Picker Plus enables your application to add custom user avatars with ease.

With this custom control, you will be able to ...

Read More…

Control of the Week: BDDynamicGridViewController

Aaron Brethorst • August 06, 2012

Our control of the week is BDDynamicGridViewController, from Norsez Orankijanan. Norsez is a mobile developer with Bit Constructor, a consulting firm in Thailand. BDDynamicGridViewController is a data-aware view controller that displays a UIView list (typically, UIImageView list) in a row-dominated grid layout. This class automatically lay out the UIViews with help from a delegate class (which is supplied by you). BSD licensed.

... Read More…

iOS Basics: UITableViewController

Aaron Brethorst • August 01, 2012

I recorded a video that demonstrates the very basics of creating and using a UITableViewController in iPhone applications. You can also check out the associated source code over on GitHub.

Let me know in the comments if this is useful, if you’d like to see more videos like this, and what you’d like to see in the future! (if anything, that is)

Read More…

Weekly Roundup

Aaron Brethorst • July 30, 2012

One of the big news items this past week was that, right on schedule, Apple released Mountain Lion. I’ve actually been running the GM seed for the past couple weeks, since it was released to registered Mac developers, and I must say that I’ve been loving it…with the notable exception of some issues with Safari 6’s developer tools. Hopefully these will be corrected soon. Otherwise, iCloud tabs, notifications, and sharing are all rocking my world :)

Another story o...

Read More…

Control of the Week: Paperfold

Aaron Brethorst • July 30, 2012

Paperfold is another incredibly impressive control from one of my favorite iOS developers, Hon Cheng, and our control of the week.

PaperFold is a simple iOS control that allows hiding of views on the left and right side of the screen by dragging the middle view. The left view supports only 1 fold. The right view supports variable number of folds. MIT licensed.

Read More…

Weekly Roundup

Aaron Brethorst • July 23, 2012

Hi all, and welcome to another weekly roundup! The big news this week was that Sparrow was acquired by Google, and Acrylic was acquired by Facebook. In case you missed this story, here’s a quick roundup:

Read More…

Control of the Week: SDNestedTable

Aaron Brethorst • July 23, 2012

Our control of the week, SDNestedTable, is essentially an iOS version of NSOutlineView. It’s a s subclass of UITableView for creating a two-level nested list UI control. BSD licensed.

Find out more, or check it out on YouTube ...

Read More…

Weekly Roundup

Aaron Brethorst • July 16, 2012

Hi everyone – Welcome to our weekly roundup! Have you installed Mountain Lion yet? The golden master dropped this past week, and I upgraded almost immediately. I’ve been really pleased with the performance and stability of the OS, and I’m absolutely loving the new sharing features. I can’t wait to see the OS X apps that take advantage of new features, like the notifications system. (Adium, please?)

cheers,
Aaron

Read More…

Control of the Week: WKVerticalScrollBar

Aaron Brethorst • July 16, 2012

WKVerticalScrollBar, developed by the Boston-based software development shop, litl, is a traditional-style scrollbar for iOS that integrates with existing UIScrollView or UIScrollView subclasses. MIT licensed.

Find out more, or

Read More…

Weekly Roundup

Aaron Brethorst • July 09, 2012

Well, this was an exciting week for us over here. Saturday morning, an article I had been working on about building hybrid apps for iOS, and some of the advantages and disadvantages they present, went live. It ended up hitting #1 on Hacker News, and generated a great discussion both there and over here.

If you haven’t read it yet, please do and...

Read More…

Control of the Week: MusicPlayerViewController

Aaron Brethorst • July 09, 2012

Our control of the week, MusicPlayerViewController, is an iPhone view controller to visualize and control music playback. This is as good a clone of iOS’ Music app as I have ever seen. (Editor’s note: we blurred out the album cover used here in order to prevent the wrath of certain litigious entities from being turned upon us. The real screenshot looks much better…) BSD lic...

Read More…