Articles

Weekly Roundup

Aaron Brethorst • February 27, 2012

Hello everyone, and welcome to your weekly Cocoa Controls roundup! It’s been an exciting week for Mac developers with the unexpected announcement and Beta release of OS X Mountain Lion. Some of the new features, like Gatekeeper, are certainly not unexpected. This Cocoa developer, for one, is pleased that Apple has announced a reasonably middle-of-the-road approach that balances security with usability.

Perhaps one of the biggest surprises in Mountain Lion is what Apple did not ann...

Read More…

Control of the Week: JTGestureBasedTableViewDemo

Aaron Brethorst • February 27, 2012

If you’ve paid any attention to Mac or iOS news websites over the past week or two, you’ve probably heard a lot of people talking about the super-snazzy task management app, Clear.

Enterprising iOS developer, James Tang, recreated the core experience and released the source code on GitHub under the very permissive MIT license as JTGestureBasedTableViewDemo.

Read More…

Weekly Roundup

Aaron Brethorst • February 20, 2012

Howdy, and welcome to another weekly roundup. We’ve received an incredible number of controls over the past couple weeks—so many, in fact, that we’re now publishing two controls per day. At least for now. Last week’s Bootstrap 2.0 migration went relatively smoothly, and I haven’t heard anything about, so I can only assume that you haven’t run into too many issues. As always, though, please ping us if you have any problems.

Cheers,

Aaron

What ...

Read More…

Control of the Week

Aaron Brethorst • February 20, 2012

DAKeyboardControl, our control of the week from Daniel Armitay, lets you duplicate the keyboard dismissal behavior seen in Messages on iOS 5. It allows the user to drag the UIKeyboard down from a view. The author notes that it doesn’t use any undocumented APIs but—to the best of his knowledge—has not been included in any App Store-accepted apps. MIT

Read More…

Weekly Roundup

Aaron Brethorst • February 13, 2012

Hi everyone, and welcome to another weekly roundup! The big news this week is that the new Bootstrap 2.0 UI just went live in the wee hours of Monday morning. Please let us know if you see anything out of the ordinary, have any comments, want to see less of something, or more of something else.

Here are a couple highlights from the UI refresh:

  • The layout of the controls pages has been simplified: we’ve consolidated a bunch of information under different tabs on the l...
Read More…

Control of the Week

Aaron Brethorst • February 13, 2012

Welcome to another edition of Control of the Week! This week, we have a flippin’ sweet addition for your MKMapViews: JBDaylightOverlay, a control that shows you a projection of sunlight and darkness across the planet. JBDaylightOverlay was written by John Boiles, a software engineer in the Bay Area. Check out the rest of his projects on his website while you’re at it, he’s both prolific and impressive!

Read More…

Weekly Roundup

Aaron Brethorst • February 06, 2012

Howdy everyone – Welcome to another weekly roundup! We have a pretty exciting week planned behind the scenes here at Cocoa Controls. It’s always seemed somewhat ironic to me that the Cocoa Controls website isn’t very navigable on the iPhone. You have to do a lot more zooming and scrolling than you really should. To that end, since the release of Twitter’s Bootstrap 2 on the 31st, we’ve been moving the site onto Bootstrap 2, and are excited to say that we should ha...

Read More…

Control of the Week

Aaron Brethorst • February 06, 2012

Welcome to another edition of Control of the Week! This week, I’d like to introduce you to PullToRefreshTransform, from Tom Irving, a Cocoa developer whose work we’ve had the pleasure of featuring before.

PullToRefreshTransfo...

Read More…

Weekly Roundup

Aaron Brethorst • January 30, 2012

Hi everyone, and welcome to this week’s Weekly Roundup! In addition to trolling GitHub for cool, new controls, we also read a ton of blogs, Twitter posts, and Hacker News links, where we run into all sorts interesting content that—traditionally—hasn’t fit in well with the standard Cocoa Controls model. So, we’re mixing it up a bit, and adding a new feature this week: What We’re Reading. It seems like a shame to not share this stuff, and we hope you like it. Let us know ...

Read More…

Control of the Week

Aaron Brethorst • January 30, 2012

We’ve all dealt with the hassle of constructing UITableViewController subclasses specifically to capture a couple pieces of data. Maybe you’ve even created a half-baked generic frameworky sort of thing to make the process easier. I know I have, at least twice. This isn’t any fun, and yet we keep doing it. I now know that there’s a better way to deal with these sorts of things, with this week’s Control of the Week:

Read More…

Weekly Roundup 23 Jan 2012

Aaron Brethorst • January 23, 2012

Hi everybody – Welcome to another weekly Cocoa Controls roundup.

All the best,

Aaron

Cocoa Controls Roundup

KnobGarageBandStyle

This is a snazzy-looking GarageBand styled knob. Tragically, it does not go to 11.

Read More…

Control of the Week

Aaron Brethorst • January 23, 2012

We have a ton of great, new controls for your perusal this week, as you’ll see in the Weekly Roundup, coming on Tuesday (or Monday if you join our mailing list). And, as always, to kick this off, we have another awesome control of the week for you to play around with.

Our latest Control of the Week is

Read More…

Control of the Week

Aaron Brethorst • January 16, 2012

Welcome to another edition of Control of the Week! We’ve published some great new controls on here this week, under the watchful eye of our new logo (I dig it; what do you think?): seven cool new tools for iOS developers to use to enhance, beautify and simplify their apps. You’ll hear more about them on Tuesday when I publish the weekly roundup to the blog, or you can get it a day early by subscribing to our spam-free, totally awesome newsletter (the signup box is just over there o...

Read More…

Weekly Roundup, 01/09/12

Aaron Brethorst • January 09, 2012

Welcome to another Cocoa Controls weekly roundup! I hope your holidays were happy, safe and (occasionally) productive! We have another great batch of seven new iOS controls for your perusal.

All the best,

Aaron

JGMediaPicker

This week’s Control of the Week, JGMediaPicker is a terrific replacement for MPMediaPickerCont...

Read More…

Control of the Week, 01/06

Aaron Brethorst • January 09, 2012

Welcome to another Control of the Week post! I hope you successfully survived the holidays, and are happy and excited to be back to work.

This week’s Control of the Week comes from Jamin Guy, an iOS developer with Griffin Technology. His best known app has over two million(!) downloads, and he appears to be quite the relentless helper-outer (question-answerer?) on StackOverflow for iOS questions.

Yes, that’s right: our control of...

Read More…

Ain’t that nice?

Top 32 Resources A Mobile App Developer Should Know About
[Source: iPhone App Design]

... Read More…

Weekly Roundup, 01/02/12

Aaron Brethorst • January 02, 2012

Happy New Year, and happy birthday to Cocoa Controls! The site was launched on January 3, 2011, and has grown beyond my wildest expectations from a year ago. Thank you so much for showing up, using the controls you find here, submitting new content, and just generally being the most awesome community I could possibly hope for.

Here’s to a terrific 2012!

Aaron

SBStackedBarChart

SBStackedBarChar...

Read More…

Control of the Week, 12/30

Aaron Brethorst • January 01, 2012

Happy New Year, and welcome to another control of the week post! We’ve seen a lot of cool stuff posted here over the past week, but my personal favorite offers you another UI element from one of the best new apps of the past couple months: Path 2.0.

Meet TimeScroller for iOS, which lets you declutter your UI by moving posted times out of your table cells and onto a snazzy clock overlay. As always it’s...

Read More…

Weekly Roundup

Aaron Brethorst • December 27, 2011

Hello everyone, and welcome to this belated holiday weekly roundup! I’m sure you all understand that sometimes these things happen when you wwebsite as on the Internet.

I’ve been hard at work adding videos to all of our controls demoing their functionality. It’ll probably be a while before they all have videos, but I’ll be going back through the existing catalog in rating order while simultaneously adding videos to new controls that are published, which should hi...

Read More…

Control of the Week

Aaron Brethorst • December 27, 2011

Happy holidays everyone, and welcome to an extremely belated Control of the Week post! But you know how it goes sometimes when you wwebsite as on the Internet. This past week saw some interesting controls, but my personal favorite was F3BarGauge, which provides you with several different styles of digital gauges like you might see on an audio mixing board. I can imagine a number of places where the peak hold indicator esp...

Read More…