Comments By Roger Strukhoff Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud.
We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not. Jan. 8, 2012 11:38 AM EST |
|
From the Blogosphere Sun's "Welcome to Java" Doormat Needs Some Zing
Some Advanced Features That Ought To Be Included
Dec. 16, 2005 12:00 PM
Ever hear the phrase "the interface IS the system?" It implies that what people perceive a software system to be is largely determined by how the system looks and how they rate their experiences interacting with it. Is the system aesthetically pleasing? Were simple operations simple and were complex commands easy? Was information organized logically? Was the system well behaved and helpful with tips, prompts, and feedback?
Users today expect a lot of functionality out of graphical desktop applications and they expect a level of "good practices" compliance as well. The Java platform is a wonderful developer environment, providing many basic necessities that let you build the application of your dreams. Java includes support for a logging framework, a print framework, an undo framework, a menu framework, a preferences framework, and a graphical interface framework.
Using all these frameworks, you can build very creative pieces of software. But words are very important here: "can build" and "frameworks." While this approach lets a developer toss together the systems he wants and the way he wants them used, it doesn't solve the problem developers face producing robust Java apps with all the trimmings quickly and consistently. Imagine that Java apps were recognized by their simplicity, power, and sexiness rather than their scalable, modular design.
So what's my beef you ask? Simply this: Every line of code, no matter how simple it is to write is still a line of code that has to be thought about, written, tested, and maintained. Java developers today still struggle with features that most users consider basic to a rich application. A great example is layouts, borders, and resizing. Does anyone take for granted that their layout will look great the first time and every time under every situation?
So what kind of advanced features do I think should be included - and this is key - without developer intervention - to leverage them? Below is my list. Some are component enhancements, while others are complete subsystems.
While we wait for Mustang (in mid-2006) to improve the baseline, we can ease the burden of building feature-rich applications. There are several Open Source solutions tackling various sex-appeal aspects of Java desktop applications on the java.net web site.
- JGoodies Looks includes ClearLook technology to help developers remove redundant borders at design time.
- WinLAF fixes many errors in Sun's default Windows XP look-and-feel implementation.
- The SwingX project includes Open Source advanced functionality widgets like a standard find dialog or an improved JScrollpane.
- SwingLabs, a community whose mission is to "significantly reduce the effort and expertise required to build rich data-centric Java desktop applications."
About David PaulesDave Paules works as a sales engineer in the Technology Transfer Center of Excellence Group at Quantum Leap Innovations, Inc. He has a BS in computer science from the University of Delaware and roughly 7 years experience in software development with Java desktop and Java Web technologies.
Reader Feedback: Page 1 of 1
#1 |
JDJ News Desk commented on 16 Dec 2005
Sun's "Welcome to Java" Ever hear the phrase 'the interface IS the system?' It implies that what people perceive a software system to be is largely determined by how the system looks and how they rate their experiences interacting with it. Is the system aesthetically pleasing? Were simple operations simple and were complex commands easy? Was information organized logically? Was the system well behaved and helpful with tips, prompts, and feedback?
|
Your Feedback JDJ News Desk wrote: Sun's "Welcome to Java" Ever hear the phrase 'the interface IS the system?' It implies that what people perceive a software system to be is largely determined by how the system looks and how they rate their experiences interacting with it. Is the system aesthetically pleasing? Were simple operations simple and were complex commands easy? Was information organized logically? Was the system well behaved and helpful with tips, prompts, and feedback? |
Latest Cloud Developer Stories By Maureen O'Gara  Swisscom, the Swiss telecom, is going into the cloud business.
Its subsidiary Swisscom IT Services AG has signed up with Red Hat as a Certified Cloud Provider and launched a public cloud Infrastructure-as-a-Service (IaaS) cloud targeting enterprise-class customers primarily in ... | By Maureen O'Gara  Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP).... | By Maureen O'Gara  In a surprise move on Tuesday, January 10, Oracle wheeled out its Big Data Appliance.
That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make ... | By Elizabeth White  Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ... | By Glenn Rossman  CloudLinux, Inc., on Thursday released CafeFS 3, a virtualized file system for shared hosters that cages each customer within its own virtualized file system.
CageFS becomes part of CloudLinux OS at no additional charge. CloudLinux OS, the only commercially-supported Linux OS m... |
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Publish Your Article! Please send it to editorial(at)sys-con.com!
Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021
|
SYS-CON Featured Whitepapers
Breaking Cloud Computing News Atlantis Computing, the leader in Virtual Desktop Infrastructure (VDI) storage and performance opti... Feb. 17, 2012 03:00 AM EST |
|