If you’re a web developer and want to stick with your mac for web development, these are the best free tools. Some of these tools are specifically for for PHP wed development and is available for other platforms (Windows, Linux) as well.
To test your dynamic web site you need a web server and database. MAMP comes bundled with apache 2, mySQL and phpMyadmin along with some other tools so that you can build and test your dynamic websites very easily.
Filezilla is an open source FTP, SFTP (Secure FTP) client which will be enough for your FTP needs.
Another application you can try is Cyberduck which is also open source and supports FTP, SFTP, WebDAV (Web-based Distributed Authoring and Versioning), Amazon S3 and Mosso Cloud Files.
Though we develop in Mac, most of the users are going to be from the Windows world. So we need to test our web site in Windows and mainly in IE. Either you can connect to a Windows machine through remote desktop connection or you can run a virtual machine which runs Windows.
If you opt for the remote desktop option, Microsoft has a Remote Desktop Connection client for mac. It is fairly easy to connect to a Windows machine. All you need is the IP address or domain name.
The recommended alternative is to use a virtual machine. You can download Sun’s virtualization software VirtualBox for mac. Another advantage is you’re not limited to any operating system. You can check your work, in virtually all platforms. But please make sure that you’re not violating any law of software piracy
If you’re developing for web Firefox is your best companion. You can have plenty of extensions that will help you in web development. Some of the best extensions are Firebug, Developer toolbar, Color picker etc.
This is not directly related to web development. But you’ll rather need this tool often for taking screenshots and annotating it with comments. You can take a screen capture, highlight or mark some area, add a text comment and then drag it to anywhere to save as a file.
If you need Subversion integrated into the Finder this is the tool you need.
Hello! my name is Hafees. Living in Kerala, India. I've been working as a web developer for more than 5 years. At present, I am working in Flip Media, the leading independent interactive media agency in the Middle East as Group Head of programming team.
Being passionate about technology, programming and photography, through this blog, I will be writing about technologies, softwares, computers, gadgets, photography and anything that fascinates me.