Apr 10, 2011 1
5 Mac Apps I Can’t Live Without
I work day-in and day-out designing and building websites. In this post, I’ve compiled a list of my “must-have” Mac software that I consider best-in-class and a “requirement” to get through my day:
- Mozilla Firefox
I was an early adopter of Mozilla’s browsers. Communicator was bloated, but the release of Firebird was a big change in what a browser could offer. It’s a fast, reliable and completely cross-platform solution. What makes Firefox such an important tool for me is the eco-system of extension. I don’t use many extensions, but the ones I do are indispensable. Web Developer, by Chris Pederick is a fantastic extension that offers inline editing of any website, visual outlining of structural elements and classes as well as many other tools to help debug websites. Firebug is another must-have for anyone working on websites or apps. It duplicates some of the functionality of Web Developer, but offers additional features and an interface for more involved probing into code. The shortlist of extensions also includes XMarks (previously FoxMarks). This is an online bookmark synchronization tool that allows you to share bookmarks accross all of your browsers, regardless of platform. It’s very handy for anyone who has multiple development environments. FireFTP is the last in my list of extensions, but not to be forgotten. A fully-capable FTP client embedded directly in the browser. The performance and interface are excellent and it’s performance make it a great choice for quick FTP chores. By installing Firefox on any machine, Mac or PC, I then have an adhock development platform that is consistent and reliable with little set-up. The recent release of Firefox 4 has drawn me back into Mozilla’s camp and away from Google’s Chrome as my primary browser for surfing. - Photoshop/ImageReady
As someone who designs websites, getting away from Adobe Photoshop is difficult if not impossible. There are other solutions available, some of them free, but few can compare to the industry standard. It’s expensive, complicated, uses massive system resources, but it is used by everyone and ubiquitous in the industry. Adobe has discountinued the low-rent little brother to PSD: ImageReady. ImageReady was a capable software package that held 90% of the utility that most web designers used in PhotoShop. Currently, Adobe’s only low-cost solution for working with a PhotoShop file is Adobe Elements. Adobe is experimenting with browser-based versions of PhotoShop, but for most people who are looking towards making a living from their craft, performance and features are still falling short of their needs. - TextWrangler
A simple, elegant and wonderfully designed text editor for the Mac, TextWrangler is a favorite. I prefer to hand-code and avoid WYSWYG editors-TextWrangler is light, smart and provides all of the elements I need for coding. Like the application itself, there isn’t much to say. It works. It’s stable. It’s very well designed. It’s free. I have downloaded TextMate several times, but despite it having great features and an equally fantastic interface to TextWrangler, I find myself back in the Bare Bones camp again and again. - CyberDuck
Although I use the in-browser FTP client FireFTP for quick chores, Cyberduck offers a more sophisticated application for file transfer and management. It is a very well maintained open source project and has support for FTP, SFTP, SSH, WebDAV, Google Storage and Amazon S3. It’s easy to use and reliable. There’s not much more to ask from a free FTP client. Cyberduck is now available for both Mac and PC,. - VMware Fusion
Working on a Mac can give you a false-sense of security when reviewing your website designs. Having access to a Windows OS (or multiple Windows builds) for development and testing is critical for designers and developers. VMware Fusion provides a virtual operating system that is snappy and accurately emulate the user experience on the Windows platform. It’s also very luxurious to be able to have alternate operating systems on one machine that can travel with you for easy testing and access to PC-only software. VMware will also support multiple Linux builds for those of you who need to virtualize hosting environments.
Many of the software options I use are open source or made available at little or no cost for users. I believe in sharing successes and also compensating people when they do great work. Please make sure that if you use software often and enjoy it, that you donate to the developers and organizations. In many cases, a few dollars can go a long way in recognizing and motivating the generous people who write these fantastic apps and tools.


