Why develop Java applications on Mac? Well, why not? Aside from the coolness factor, here are some business and technical reasons to do so.
- Macbooks are faster and more stable than any other Vista machine.
- Macbooks can run multiple OS – Linux, Windows and Leopard. With VMWare or Parallels, you can even run Windows within your Mac environment.
- You have a better brand than any other outsoucing or software development company. Imagine sending 5 consultants to your clients each carrying a Macbook.
- They have the tools needed for Java development – including Eclipse, MySQL, Xcode and any other Java IDE.
- The graphics interface is inspiring. Who says developers don’t need inspiration?
- Prices of software (e.g. iWorks, etc.) is cheaper than its Microsoft counterparts. Besides, most of the tools are open source.
- Prices of Macbooks are competitive if not cheaper than other laptop brands.
- It’s secure… it’s built on top of BSD.
- Did I mention NO virus?
- The coolness and intuitiveness of Time Machine encourages data backup. The video below is available now in Leopard and it works!
Mac OS X Leopard – Time Machine