| By Bob Cusick | Article Rating: |
|
| May 16, 2008 02:30 PM EDT | Reads: |
10,572 |
Our second example is Darren Clarke, principal programmer at The Support Group. The Support Group is a business application consulting firm with offices all over the country. “I love Java, I love my Mac, I love the cross-platform capabilities of Java – I just hate the fact that a lot of simple things are very difficult to achieve with plain Java!” Darren prefers to develop on his Mac, but his customers often use Windows. The beauty of Java and Servoy is that it doesn’t matter. Business customers often have complicated business rules – but a lot of end users need a very easy-to-use interface. Darren says, “On my Mac, it’s easier to use Java with Servoy for all the aspects involved in delivering business software: writing business rules and workflow rules in a productive way with very user-oriented and friendly user interfaces. With Servoy I solve those problems. Although it’s Java-based, it offers a whole set of functionality that allows me to focus on what I am good at: writing business software that is very user-friendly, stable, and scalable. And I can write it much, much faster in Servoy than in plain Java. With this tool, I can write one code and deploy to a client’s desktop or over the Web. It eliminates the need for rewriting in PHP and HTML – Servoy does most of that for me.”
So is Java for Mac all hallelujah? No, unfortunately it isn’t. Apple is sending very mixed messages about Java: on one hand, Steve Jobs mentions that it’s obsolete; on the other hand he runs his Web store and iTunes on it. Also, the Java team at Apple is very responsive and can even be contacted personally with problems. Yet that same team isn’t authorized to send you a patch, and you’ll have to wait before a bug fix makes it into an OS X release – which in some cases can take up to six months. Jan Aleman, CEO of Servoy, says, “Mac is the only platform that we have to write specific ‘if’ statements for. This is because, in particular, the Swing classes aren’t paid enough attention.” According to Aleman, “This is partly a result of Apple not using Swing itself, while at the same time it’s decided to entirely map it on its own set of Aqua GUI components. This is the reason a lot of rather easy-to-fix bugs aren’t solved and actually inspired Servoy to run all our systems on our own technology. In fact, before we release a new version to our public, we run all our internal systems on it. This way, we feel the pain before our customers do.”
Funny enough, Servoy’s CEO uses a Mac himself too, not just personally but also for business. “I just got tired of Windows, with the viruses, the instability, the slow boot, the lack of proper command -line tools, so I made the jump. I’ve noticed that I’m not the only one. Once a developer gets to choose, he’d rather use the most hassle-free OS out there.”
Published May 16, 2008 Reads 10,572
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Bob Cusick
Bob Cusick, managing director of Servoy, USA, has one of the oldest blogs on the Internet (started in 1994). He has been writing business applications for over 15 years, using popular 4GLs, Oracle, HTML, and Servoy. He was the charter technical editor for FileMaker Magazine and speaks at developer conferences all over the world. Visit his blog at bobcusick.blogspot.com.
![]() |
ItsMe 05/14/08 07:01:03 PM EDT | |||
As a long time follower of Bob - this story is so true! I love the "Dilbert" theme - way to go Bob Cusick! |
||||
- 4th International Cloud Computing Conference & Expo Starts Today
- Publishing Synergy: Blog, Twitter and Ulitzer
- Performance Tuning Essentials for Java
- Cloud Expo New York Call for Papers Deadline December 15
- Google Wave
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Cloud Computing Can Revitalize Your Career as Software Developer
- SOA World Magazine "Readers' Choice Awards" Voting Is Now Open
- Oracle+MySQL Opponents Take to the Barricades
- Virtualization Expo Call for Papers Deadline December 15
- Oracle Faces Growing Price for MySQL
- SpringSource Moving to Spring 3.0
- 4th International Cloud Computing Conference & Expo Starts Today
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- Publishing Synergy: Blog, Twitter and Ulitzer
- Performance Tuning Essentials for Java
- Cloud Expo New York Call for Papers Deadline December 15
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Google Wave
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Cloud Computing Can Revitalize Your Career as Software Developer
- Oracle-Sun: IBM Reportedly Behind Delay
- Citrix Aims To Cripple VMware’s Cloud Designs
- Oracle Trashes HP Relationship for Sun
- After Ubuntu, Windows Looks Increasingly Bad, Increasingly Archaic, Increasingly Unfriendly
- SCO CEO Posts Open Letter to the Open Source Community
- Simula Labs Launches Hosted Delivery Platform To Enable Enterprise Open Source Adoption
- Where Are RIA Technologies Headed in 2008?
- Source Claims SCO Will Sue Google
- How Open Is "Open"? – Industry Luminaries Join the Debate
- Latest SCO News is Plain Weird
- IBM Tells SCO Court It Can't Find AIX-on-Power Code
- SCO Claims Linux Lifted ELF
- Flashback: Investing in 'Professional Open Source' - Exclusive 2004 Interview with David Skok, Matrix Partners
- HP Starts Pushing Desktop Linux
- Linux Business Week Exclusive: Linux Kernel To Be Re-Written To Counter Microsoft FUD






























