Weekly Roundup: Goofy WWDC Rumors

With one week until WWDC, the rumor mill is continuing to churn out some of the oddest grist I've seen in recent memory. First, there are the entirely logical and believable rumors, like that Apple will be updating the look and feel of OS X to more closely resemble iOS 7 (well, iOS 8, I suppose).

Then there are the perennial favorites, like Apple adding NFC to the ne...

Read More…

Control of the Week: CHAnimation

CHAnimation

CHAnimation ...
Read More…

Weekly Roundup: Will you be at WWDC?

WWDC starts two weeks from Monday. Are you going to be in San Francisco for that week? Let me know, I'd love to see as many people who read Cocoa Controls as possible! I'll be in the Bay Area from Sunday, June 1 to Friday, June 6.

Best,
Aaron


What We're Reading

Read More…

Control of the Week: RQShineLabel

RQShineLabel

RQShineLabel
Read More…

Weekly Roundup: Forgot about Cook

Apple's buying Beats? For $3.2 billion? What?! It begs the question why Apple would be interested in purchasing a nascent streaming company instead of one of the bigger dogs, like Rdio or Spotify, but I'm sure Tim Cook et al have their reasons. Ostensibly the purchase price can't matter that much. So it must be something else. Beats also has a popular line of hardware, and two of the b...

Read More…

Control of the Week: TGLStackedViewController

TGLStackedViewController

TGLStackedViewController...
Read More…

Weekly Roundup: "Programming Sucks"

Last week, an article entitled Programming Sucks made the rounds in my circles. If you haven't seen it yet, I highly recommend dropping everything and spending the next 15 minutes reading it. Although it adopts a somewhat tongue-in-cheek, hyperbolic attitude towards the failings of our craft, there is enough truth in passages like the following to make me simultaneously laugh, cry, and die a little inside:

You i...
Read More…

Control of the Week: STXDynamicTableView

STXDynamicTableView

...
STXDynamicTableView
Read More…

Core Data Synchronization: "Vesper Sync Diary"

update: Brent is now maintaining a canonical list of all Vesper Sync Diary entries.

In case you've missed any part of Brent Simmon's fantastic series of articles on adding Core Data sync support to Vesper, I've taken the trouble of rolling up links to all of the articles below. I hope they're as useful for you as they've been for me.

... Read More…

Weekly Roundup: Coding in Anger

Brent Simmons continued his absolutely fantastic series of blog posts this past week with one entitled Atom XHTML Content Considered Jerky, which reminded me of one of my favorite phrases of all time: "coding in anger." As far as I can tell, the term originated with David Heinemeier Hansson, the creator of Ruby on Rails, in a blog ...

Read More…

Control of the Week: MJParallaxCollectionView

MJParallaxCollectionView

MJParallaxCollectionView
Read More…

Weekly Roundup: Squircles

WWDC is fast approaching, and with it comes inevitable change. It seems highly likely that the next version of Mac OS X will feature an iOS-inspired, squircle-laden user interface overhaul. Meanwhile, the nascent wearables market is seeing one of its first casualties, with a scoop from CNet that Nike will be shutting down their F...

Read More…

Control of the Week: EBPhotoPages

EBPhotoPages

EBPhotoPages
Read More…

Weekly Roundup: Memories of Safari

Once upon a time, Apple was no longer a "beleagured" computer maker, but also was not yet the world's most valuable maker of computers and consumer electronics. Mac OS X was downright lickable, and you'd use Internet Explorer 5 for Mac to browse the web from your toilet seat-looking iBook (mine ran at an acceptable 300MHz) while listening to MP3s downloaded from the recently defunct Napster. Maybe you'd burn some of them to CD to listen to on your Discman. Mac OS X's developer docume...

Read More…

Control of the Week: PWParallaxScrollView

PWParallaxScrollView

PWParallaxScrollView
Read More…

Weekly Roundup: "No Sleep til Dub-Dub"

WWDC's dates were officially announced this week, and (thankfully!) the seemingly arbitrary system of the past for allocating tickets based upon whether you happened to wake up at the right time has been replaced with a far more fair lottery system. Last year I made a bingo card for the week's announcements, and my predictions were generally pretty good, although I am really bummed out that iOS 7 didn't include any nods towards ...

Read More…

Control of the Week: COSTouchVisualizer for iOS

COSTouchVisualizer

...
COSTouchVisualizer
Read More…

Weekly Roundup: Work and Play

Did you know that Apple doesn't offer a tablet OS "that lets you work and play"? Yeah, I wasn't aware of that, either. Fortunately, our long nightmare of not being able to work and play on the iPad is finally over with this past week's release of

Read More…

Control of the Week: FXForms

FXForms

FXForms ...
Read More…

Weekly Roundup: My First Tweet

Over the past couple of years, I've developed a small arsenal of tools that are incredibly important for me as an iOS developer. Some are pretty obvious: GitHub, Instruments, Reflector, and Spark Inspector, for instance. Others are less well-known, or more subtle: GitHub's Objective-C trending page, objc.io, and......

Read More…

Control of the Week: RPSlidingMenu

RPSlidingMenu
Read More…

Weekly Roundup: Things I Have Learned

If you've been reading our weekly roundups for a while, now, you probably know that in addition to iOS development, the other thing I'm really passionate about is photography. I've been shooting at least a photo a day every day since Jaunary 1, 2013, and in that time I've learned a couple things that should be self-evident, but weren't necessarily to me at first.

Rule 1: Understand your tools and how they operate inside a...

Read More…

Control of the Week: ZSSRichTextEditor

ZSSRichTextEditor

ZSSRichTextEditor
Read More…

Weekly Roundup: "Listen to your users and respect them"

The best article I ran across this past week didn't directly have anything to do with Apple, iOS, or Mac OS X. Instead, it was a look at the fall of QuarkXPress, initially the best desktop publishing application available for personal computers, from the perspective of one of their users. The article reminded me of the inherent tenuousness of being on top. Everyone is out to get...

Read More…

Control of the Week: KFEpubKit

KFEpubKit

KFEpubKit
Read More…