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

3 Responses to “Java Development on a Macbook ?”

  1. June 30, 2008  |  10:47 am

    And the Macbooks have better battery life than its PC counterpart. On the average, I get 4-5 hours of unplugged time after a full charge. More than enough coding time when I’m in Starbucks.

  2. August 27, 2008  |  5:43 pm

    Correct me if I’m wrong but up to now I think only the 64-bit Intel Macs support Java 6, and I think that’s really one huge issue that Apple needs to address.

    See some of my comments here.

  3. Allan Tan
    August 27, 2008  |  6:33 pm

    Hi Dayg, good point.

    Fortunately for us, we purchased our first Macs last October 2007 and they are 64-bit Macs (Core 2). Phew. In addition, we have not officially upgraded to Java 6 yet, although some machines have Java 6 upgrade.

    But then again, Apple should really address this issue… its quite a while since Java 6 was released.

Leave a Reply