Articles

This week, we had so many great controls that I couldn’t pick a single Control of the Week, and decided that two had to share the distinction. The first is KLNoteViewController from the prolific and very talented Kieran Lafferty, a Canadian mobile developer who you probably remember from his last few controls of the week. KLNoteViewController is a gorgeous tabbed container interface for navigating between multiple view controllers.

The second is GC3DFlipTransitionStyleSegue from <...

Read More…

Weekly Roundup

Aaron Brethorst • December 30, 2012

Hi Everyone, happy holidays and happy new year! I hope you’re having a great week, and enjoying a little time off of work. We definitely have, but we’ve also been cooking up some cool, new stuff, both for authors of controls (commercial and non-commercial alike), and for consumers. We’ve had a great year here at Cocoa Controls:

  • We had almost seven times as many visitors this past month as we did in the period one year ago.
  • We’ve published 486 c...
Read More…

Control of the Week: BCGenieEffect

Aaron Brethorst • December 30, 2012

Ever wished you could add that delete effect in Mail or Photos to your app? With BCGenieEffect, our control of the week, you should be able to do just that (although that trash can animation is liable to be a bit tricky). It replicates the OS X ge...

Read More…

Weekly Roundup

Aaron Brethorst • December 23, 2012

Happy holidays to all of you from Marine and I! I want to thank everyone who participated in our survey; enough of you chose to have us donate to charity: water to give four families clean drinking water. We’ll be poring over of the data collected and using it to better focus our efforts on delivering more of what you want to see on Cocoa Controls in the new year. I, personally, am very excited!

All the best,
Aaron and ...

Read More…

Control of the Week: STTweetLabel

Aaron Brethorst • December 23, 2012

Our control of the week, STTweetLabel, was written by Sebastien Thiebaud, an iOS developer in the Bay Area. STTweetLabel is a simple, custom UILabel view controller with certain words tappable like Twitter (#Hashtag, @People and http://www.link.com...

Read More…

Weekly Roundup

Aaron Brethorst • December 16, 2012

Hi everyone, and welcome to our weekly roundup! We’ll be closing our survey on Monday evening and mailing out icon sets to everyone who requested one. Thanks for your patience! If you haven’t had a chance to respond yet, please do so now.

All the best,
Aaron


Read More…

Control of the Week: SMPageControl

Aaron Brethorst • December 16, 2012

SMPageControl

Our control of the week, SMPageControl, was created by Spaceman Labs, the creators of—among other things—the super-cool looking SimDeploy. Check ...

Read More…

Submit your ideas for new controls!

Aaron Brethorst • December 13, 2012

Need a new control? Found a cool, new app and need want to clone some core part of its user experience? Need help building it from someone with more experience? Or maybe you just don’t have time to build it? Help is on the way!

I just received an email from Kieran Lafferty, the author of the incredibly popular KLHorizontalSelect and...

Read More…

Weekly Roundup

Aaron Brethorst • December 10, 2012

Hi everyone, and welcome to our weekly roundup. You have eleven days to get your apps published, prices changed, and IAPs configured before Apple shuts down iTunes Connect for the holidays! You don’t want to be left out in the cold (ha), as it were, and there are undoubtedly a lot of other apps that are going to be awaiting review, so get your changed in soon!

Also, our survey will be open for a few more days, and we’d love yo...

Read More…

Control of the Week: NUI

Aaron Brethorst • December 10, 2012

Our control of the week, NUI, was written by Tom Benner, an iOS developer in San Francisco. NUI lets you style...

Read More…

Weekly Roundup

Aaron Brethorst • December 03, 2012

Hello, and welcome to another weekly roundup! We have two items of note this week:

  • CocoaPods support
  • Take a survey to help us know what you want and we’ll donate $5 to charity, or give you a free set of icons for iOS apps!

I don’t know if you heard the news, but we rolled out support for CocoaPods on S...

Read More…

Control of the Week: GSDropboxActivity

Aaron Brethorst • December 03, 2012

Our control of the week is GSDropboxActivity, written by Goo Software, creators of Zippity.

GSDropboxActivity ...

Read More…

Cocoa Controls now supports CocoaPods

Aaron Brethorst • December 03, 2012

Cocoa Controls now supports CocoaPods, the dependency management tool for Objective-C projects. CocoaPods is like Rubygems for your Cocoa and Cocoa Touch projects.

Cocoa Controls, for those of you just tuning in, offers Cocoa developers a curated database of open source and commercial components for your iOS and OS X projects.

I had the opportunity to attend the Business o...

Read More…

Weekly Roundup

Aaron Brethorst • November 26, 2012

Hi all, and welcome to another weekly roundup! For those of you here in the United States, I hope you had a very happy Thanksgiving. I definitely did, and ended up doing a bit more ‘consuming’ than I necessarily expected to. But, that’s what a fantastic dinner and Amazon.com will do to you, I suppose…

We have an exciting week in store, and I can’t wait to tell you more about it! I wish I was ready to let you know what was up right now, but it involves some ...

Read More…

Developer of the Week: Kieran Lafferty

Aaron Brethorst • November 26, 2012

As you know, normally we highlight a control of the week. This week, however, I’ve been completely enamored with the incredibly high quality work from Kieran Lafferty, a Canadian mobile developer. Kieran built a pair of really fantastic controls, KLSectionSelect and KLExpandingSelect, both licensed under Apache 2.0, that I highly recommend checking out. I’m proud to call Kieran our developer of the week.

Read More…

Weekly Roundup

Aaron Brethorst • November 19, 2012

Hi everyone, and welcome to our weekly roundup! In case you missed it, I gave another presentation this week on UIAutomation, Apple’s automated UI testing framework. Thanks to everyone who watched it, and in case you missed it and want to see it, you can still catch the video and read through the slides online.

If you’re working on a new iOS app, or an update ...

Read More…

Control of the Week: JFDepthView

Aaron Brethorst • November 19, 2012

Find out more Add to Favorites

Our control of the week, JFDepthView, is from Jeremy Fox. This is an iOS project for presenting a modal style view in iPad with a 3D effect to add depth. Everything on the screen just before the view is presented is in...

Read More…

Introduction to UIAutomation Testing on iOS (Video/Slides)

Aaron Brethorst • November 13, 2012

Thanks again to everyone who turned out today for the webinar! As promised, here are the slides, a recording of the video, and links to the resources I discussed.

About this talk: I talk about different forms of testing, UIAccessibility, UIAutomation, and how making your apps testable will help make them accessible to visually impaired users running iPhones or iPads.

Read More…

Weekly Roundup

Aaron Brethorst • November 12, 2012

Howdy, and welcome to another Cocoa Controls weekly roundup! I wanted to let you know that I’ll be giving another free Introduction to UIAutomation webinar this Tuesday, November 13 at 12:30PM Pacific time (20:30 GMT). You can sign up for the webinar at https://attendee.gotowebinar.com/register/7967745497386748416. I hope you’ll join us! If you’re interested ...

Read More…

Control of the Week: PaperFoldMenuController

Aaron Brethorst • November 12, 2012

This week’s Control of the Week is PaperFoldMenuController, by Hon Cheng, a terrific iOS developer (and all around great guy) based out of Singapore. PaperFoldMenuController is a UITabBarController replacement, but displays the view controllers in a table view on the left side of the screen. You can drag to hide/reveal the left menu. Selecting from the menu on the left changes the view controller on the right. PaperFoldMenuController uses view contro...

Read More…