Subscribe for weekly commentary and coverage of Swift and Apple platform development. Written by Dave Verwer and published every Friday. Free.

Picture of Dave Verwer

Issue 40

4th May 2012

Written by Dave Verwer

Comment

Happy Friday everyone!

Dave Verwer

News

Apple rejecting applications which use Dropbox

I’m a little surprised it took this long for apps using the Dropbox SDK to start getting rejected for this. As much as I really don’t like this rule, Apple have been agressively enforcing it for quite a while now.


NSConference 2012 Videos Available

NSConference tickets sold out almost as quickly as WWDC this year so if you missed it you might be interested to see that the videos of the sessions have now been put on sale.

Tools

How to make Xcode’s UI work for you

I agree with Brian Webster here that “one tab per task” in Xcode 4 is how tabs were designed to be used. If tabs had been implemented to only switch the editing area it might have worked more like a traditional editor (although would have had compromises in other areas).


StackTrace Overflows with Beauty and Elegance

New Stack Overflow client for the iPad from BigBig Bomb makes watching relevant tags the primary feature but actually adds usability over the web site in many ways. I especially liked the full screen code view.


Building native iOS apps with RubyMotion

Interesting project from MacRuby creator (and until recently, maintainer) Laurent Sansonetti. I tried to get as excited about this as everyone else is but as much as I love Ruby as a language, for me it just doesn’t fit for interacting with the iOS SDK.


Easy Xcode Static Library Subprojects and Submodules

An in-depth look at the process of sharing code with a static library by Jamie Montgomerie. Essential reading if you are distributing or planning to distrubute a static library for iOS.

Code

OPEventTracker

Simple little class from Brandon Williams which helps you decide when to block the main thread (if you must) based on whether any scrolling is currently happening in your UI.


UIKit and GCD

Ryan Dillon with our weekly reminder to use Instruments in this interesting article on threaded rendering of text effects.

Design

Familiar is not a design

Matt Gemmell with another excellent UX post, it is always tempting to just to go with the familiar in terms of designing a UI and now I am struggling to think of a way to end this sentence without saying “Think Different”.


Chabudai Gaeshi

Lukas Mathis on a very similar topic, don’t be afraid to throw it all away and start again.


DevRocket

New Photoshop plugin from UIParade, looks like a time saver.