Your browser (Internet Explorer 6) is out of date. It has known security flaws and may not display all features of this and other websites. Learn how to update your browser.
X
Post

Development Tips

Hey all. I thought I’d just give a shout out to all the newer developers out there with a couple of development tips that help me be more productive.

First of all, if you’re not using source code control, I suggest you do so. It’s invaluable to have a history of all the changes you’ve done to a project. If you can store the repository offsite, all the better. I use my webhost’s SubVersion abilities and it’s great to have an offsite backup. If you’re using SubVersion, get yourself a good client like Versions. It’s a lot better than Xcode’s integrated support.

Another great development tool you should use that’s free is TextWrangler. Tools like Versions allow you to specify what app it will use to do a diff, and TextWrangler is far superior to Merge, if only because it allows editing of the file right there.

Another great tool is Evernote. I use it to store things that I might need in the future, like code snips or how to other things. Like building your project from a command line (xcodebuild -configuration Debug -sdk iphonesimulator2.1) or how to disable the Undo Past Save warning (go to Terminal, enter this: “defaults write com.apple.Xcode XCShowUndoPastSaveWarning NO” and then restart Xcode).

Something else I like is GrowlCode. It gives you Growl notifications when a build is complete.

Leave a comment  

name*

email*

website

Submit comment