Articles

Weekly Roundup

Aaron Brethorst • November 05, 2012

Hello, and welcome to our weekly roundup! We kicked off this last week with a talk on Apple’s UIAutomation framework, and how to get started with automated UI testing for your iOS apps. If you missed the talk, you can either catch it here, or catch a repeat of the talk later this week! We’ll be announcing a specific date and time soon.

All the best,...

Read More…

Control of the Week: REComposeViewController

Aaron Brethorst • November 05, 2012

Find out more Add to Favorites

Our control of the week, REComposeViewController, was created by Roman Efimov, an iOS and Ruby developer in Chicago. It replicates the functionality of SLComposeViewController introduced in i...

Read More…

Weekly Roundup

Aaron Brethorst • October 30, 2012

Hi everyone – We’re hosting a free webinar entitled Introduction to UIAutomation this morning (Monday, October 29) at 9AM Pacific/12PM Eastern. Come to http://www.cocoacontrols.com/posts/uiautomation-webinar-on-monday-9am-pacific to find the live video feed.

Edit: this already happened!

Read More…

UIAutomation Webinar on Monday 9AM Pacific

Aaron Brethorst • October 27, 2012

Update: the follow-up blog post is now live

Hi everyone – we’ll be hosting an introductory webinar on UIAutomation tomorrow, Monday, October 29th, at 9AM on Google Hangouts. We’ll be posting the link here, so check back Monday morning!

Read More…

Earlier today, I gave a webinar entitled Introduction to UI Automation. I want to thank all of the people who watched, and to all of you who asked questions, too.

UIAutomation is Apple’s framework for automated UI testing on iOS. You write your tests in Javascript, and are able to run them via Apple’s Instruments app either via a GUI interface or from the command line. Running from the GUI is challenging due to pro...

Read More…

Weekly Roundup

Aaron Brethorst • October 22, 2012

Hi everyone, and welcome to another Cocoa Controls weekly roundup! It’s an exciting week all around. First up, we’re planning on hosting a talk on iOS app testing and UIAutomation by yours truly on October 29th, next monday. I’ll be going over the reasons why you want to test your app, what makes UIAutomation cool, and some of the basics on how to use it.

We want to get a sense for how many people are interested, and what the best time is. So, to that ...

Read More…

Weekly Roundup

Aaron Brethorst • October 15, 2012

Read More…

Social Media Site Sharing with the iOS6 SDK

Christine Abernathy • October 15, 2012

Christine Abernathy, an engineer on the Developer Relations team at Facebook, was nice enough to write this great article on sharing content via Facebook on iOS 6. Let us and her know what you think in the comments.

Also, if this is your first time here, we offer the best collection of curated open source components for iOS apps around. Check out what we have to offer!

... Read More…

Control of the Week: SMCalloutView

Aaron Brethorst • October 15, 2012

Find out more Add to Favorites


This week’s control of the week comes from Nick Farina, the cofounder of Meridian, a maker of apps for places in Portland, Oregon (hey Nick, I’d love to see indoor maps for all Kroger...

Read More…

Weekly Roundup

Aaron Brethorst • October 08, 2012

Read More…

Control of the Week: LXReorderableCollectionViewFlowLayout

Aaron Brethorst • October 08, 2012

Read More…

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 sustai...

Read More…

Control of the Week: MGBox2

Aaron Brethorst • October 01, 2012

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 creatio...

Read More…

Weekly Roundup

Aaron Brethorst • September 24, 2012

Happy iPhone 5 and iOS 6, everyone! When I haven’t been drooling over my new screen or LTE I’ve been hard at work rolling out a bunch of new, cool features on the site, like the new iPhone and iPad-compatible UI. Check it out and let us know if you have any feedback!

Cheers,
Aaron

PSCollectionView

Read More…

Control of the Week: PSCollectionView

Aaron Brethorst • September 24, 2012

Add to Favorites

Our control of the week this week is PSCollectionView, by Peter Shih. It’s a Pinterest style scroll view designed to be used similar to a UITableView. MIT licensed.

Read More…

Weekly Roundup

Aaron Brethorst • September 17, 2012

Hello, and welcome to our slightly (diagonally) longer, faster, shinier new reality! Have you ordered an iPhone 5? Are you holding out until the reviews come in? Are you going to skip it altogether and hold out until next year when Apple introduces NFC/more RAM/a free pony with every order? ;-) Sound off with us, we’d love to know! I had been intending to switch from AT&T to Verizon, but that didn’t quite work out. Still, I...

Read More…

Control of the Week: ColorPopover

Aaron Brethorst • September 17, 2012

Add to Favorites

Every now and then, you run into one of those components that, despite (or perhaps because of) its incredible simplicity, manages to define for you how a certain interaction should work.

I think that Sebastiao Gazolla has done exactly this for the humble color pi...

Read More…

Punctuated Gradualism and iPhone 5

Aaron Brethorst • September 14, 2012

Unless you were living under a rock this week1, you’ve heard about Apple’s introduction of the iPhone 5. Some people labeled it a disappointment due to the lack of surprise around its features. The rumor mill was exceptionally thorough this year, even producing spot-on mockups from repair parts. Others were disappointed that Apple continues to produce incremental upgrades year after year. However, I am not one of these people.

The...

Read More…

Weekly Roundup

Aaron Brethorst • September 09, 2012

Happy iPhone Week, everyone! On Wednesday, we’ll undoubtedly get our first look at the upcoming iPhone/The New iPhone/iPhone 5, and learn exactly when iOS 6 will be shipping.

Are you ready? Do you have a cool new app, or update to an existing one coming out that takes advantage of new iOS 6 features? Are you using any components from Cocoa Controls? We’d love to hear from you, either in the comments or directly to us at [email protected].

We’d especially li...

Read More…

Controls of the Week from Kodiak PHP

Aaron Brethorst • September 09, 2012

We’ve been periodically highlighting multiple controls of the week over the past few weeks. This week is no different, except for a small twist. This week we’re highlighting the three components from the absolutely incredible-looking app, Kodiak PHP, that the team graciously open-sourced.

I’m not a PHP developer (I’m more of a Rubyist, and Cocoa Controls is built on Rail...

Read More…