Categories

Code Management

  • Dec 12, 2010

    Objective-C era

    Version control for solo Mac developers

    In this post, I'll take a quick look at how to keep your projects in git and how to manage that easily on the Mac. More importantly though, I'll take a look at why you'd want to do this, even if you're the only developer, you don't need to share your code, you don't have formalized releases that need to be tagged and you already have a backup system protecting your code.

    Read article

  • Nov 12, 2010

    Objective-C era

    A Cocoa application for running scripts

    Last week, I showed a bash script that you can use to build, tag and package a Mac application. As I'll show you this time though, I prefer to use a compiled Mac application to do the same thing. The important code here is a set of classes that support script-like invocations of other programs and support for a structured build-log based on the results of each step.

    Read article

  • Nov 5, 2010

    Objective-C era

    A deployment script for a generic Cocoa Mac application

    Deployment for a Cocoa Mac application normally involves a few common steps: committing code into a repository, updating version numbers and packaging the application as a DMG disk image. In this post, I'll show you a combination bash/perl/Applescript to handle all these tasks in a single script.

    Read article