Category Archives: Mac

Mac

Will Swift be the next king of server side development?

In June 2015, Apple announced at WWDC that they were open-sourcing the Swift language and its runtime libraries. On December 3rd that year they made good on their promise. In this post I’d like to talk about why this is significant, particularly for server-side … Continue reading

Posted in Linux, Mac, Opinion, Tools | Tagged , , , , , | 7 Comments

iOS Developers and Designers: Stickin’ together is what good waffles do!

We’ve all heard developers say it: “I’m a terrible drawer” or “I’ve got no design skills”. Perhaps we’re even guilty of saying it ourselves – I know I am. But after attending this year’s Swipe Conference I now subscribe to … Continue reading

Posted in Mac, Opinion | Tagged , | Leave a comment

New iOS Developers Shouldn’t Use Interface Builder

When I first started learning Objective-C and the iOS SDK 2.x a few years ago, one thing that I constantly struggled to get my head around was Interface Builder.  More specifically, why should I use it and how it could … Continue reading

Posted in Mac | Tagged , | 18 Comments

Continuous Deployment of iOS Apps with Jenkins and TestFlight

I thought it was about time I should put together a simple guide on using Jenkins to build your iOS application – and for those of us that use the awesome testflightapp.com website for managing our iOS app distribution for … Continue reading

Posted in Continuous Integration, Mac | Tagged , , , , , , , , | 63 Comments

How to bridge Ruby and AppleScript

Not that long ago I gave a demo in which I showed how it was possible to control iTunes from my laptop using native Ruby code. This was all possible because of a great little gem called rb-appscript. rb-appscript is … Continue reading

Posted in Mac | Tagged | Leave a comment

Run-loops vs. Threads in Cocoa

As a relative newby to the world of Cocoa programming (on the iPhone in particular), I have spent some time trying to understand if and when you’d use a run-loop instead of launching a separate thread. I was unable to … Continue reading

Posted in Mac | Tagged | 9 Comments

Tiger + Rails + Leopard = Ouch

After having gone through the pain of installing Ruby on Rails on my MacBook Pro running Tiger (OS X 10.4) I was pleased to see that Leopard (OS X 10.5) ships with Rails ‘pre-installed’ and ready to go. So, after … Continue reading

Posted in Mac | Tagged | Leave a comment