| By Shahid N. Shah | Article Rating: |
|
| January 14, 2008 07:15 AM EST | Reads: |
10,300 |
"Shahid, your article about SaaS was very interesting. I’m a big fan of web based applications for the following reasons: available from almost everywhere, do not necessitate any installation on the client side, are always up to date and the client does not have to worry about backup or hardware maintenance. However, your article highlights two very important issues related to these types of applications: availability and privacy. Both of them are VERY important in healthcare and we should address them in every implementation of SaaS.
A very good but often undervalued option for SaaS applications is the RIA (Rich Internet application) model. RIA can be used to bridge the gap between the rich API interface provided by the SaaS application and desktop-style user experience. RIA are basically web applications that have the features and functionality of traditional desktop applications. In other words, you experience the feeling of a desktop application in a web based application. Freely available examples of this include Google mail, New Yahoo! Mail, Google docs, Google Maps, etc.
Different frameworks are available to develop these applications; currently at my company we are exploring OpenLaszlo. We’ve use it to create Flash applications but it can also be used to create “lighter” applications (DHTML) for less powerful devices. OpenLaszlo can seamlessly generate applications supporting a wide array of browsers (including the safari browser on the iPhone!).
In our case, we wanted to replace a very simple JSP based application with a more RIA based solution to improve the user experience, we wanted the ability to refresh the content of a page without reloading it, have drag and drop functionality, have a fast response time on the client and more important to be free from any HTML and JavaScript limitation.
Since our OpenLaszlo application was able to talk to our backend using standard SOAP Web Service calls; no effort was lost in updating our backend. There is a learning curve before becoming efficient with the OpenLaszlo framework but the productivity gain from this framework rewarded the effort we put into.
Our application succeeds in delivering a desktop like experience to the user. In fact, once the application is running in full screen, you cannot tell it’s a Web application. There are many advantages:
- No need to install anything on the client;
- The client has always the most recent version of the application;
- Very light weight (compare to a Java applet);
- Fast and no flickering while updating the content of a page (unlike many web based application).
- Run everywhere in almost every browser;
Some disadvantages:
- A network problem could stop everyone (but desktop application tends to depend more and more on networks);
- Data are stored remotely, privacy issue must be addressed;
- Requires a solid backend infrastructure to prevent any downtime;
In our case, we could also have used the Adobe Flex framework to develop our Flash application. We choose OpenLaszlo mainly because it enables us to deliver our application on a variety of platforms (I must admit that we only deliver our application under Flash).
You would like to add multimedia, video conference or voice chat to your RIA? OpenLaszlo support it through the “red5” open source Flash Server. We had no use for it in our application, but we did some tests and were able to have a video chat application running in our browser in less than one day.
I personally believe in RIA for healthcare applications and our experience shows us that we can create a web application with a very good user experience. The user experience in health care is very important; we must be able to give the best feedback possible to the user and let him do his task the most naturally possible. The interface should never be an obstacle between the healthcare personnel and the reality they try to describe/comprehend through the interface they have between them and the data."
This post appeared originally at The Health IT Guy blog, reprinted by kind permission of the author.
Published January 14, 2008 Reads 10,300
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Shahid N. Shah
Shahid N. Shah the founder and CEO of Netspective Communications LLC and an expert technology strategist, enterprise architect, software engineer, and business management consultant.
- Open Source Java Guru Moving to Joost
- Ulitzer Live! New Media Power Panel at Santa Clara Convention Center
- Bernanke Should Go Back to Teaching
- New Virus Targets Facebook, MySpace and Twitter Users
- Warner Music Group Appoints Renowned Producer Rob Cavallo as Chief Creative Officer
- ITRI's FleXpeaker, an Innovative, Paper-Thin Speaker Technology, Receives 2009 Wall Street Journal Technology Innovation Award
- Get HD Videos to FLV with Fancy Player for Online Sharing
- Apple Store Upper West Side Opening on Saturday, November 14
- Alfred Poor’s New Video Reviews
- iPhone Tips, Tricks & Apps for Business Executives
- LTE - The Rise of the Mobile Prosumer
- Now that's a Da Vinci!
- Open Source Java Guru Moving to Joost
- Apple Introduces New iPod nano With Built-in Video Camera
- Ulitzer Live! New Media Power Panel at Santa Clara Convention Center
- MTV Video Music Award-Winning Green Day To Host Special Music Countdown on SIRIUS XM Radio
- Apple Approves First Official Porn Star App for iPhone
- Bernanke Should Go Back to Teaching
- Pixamba CEO Launches Stock Photography Topic on Ulitzer
- Turn Your Podcast Into an Interactive Live Streaming Experience
- New Virus Targets Facebook, MySpace and Twitter Users
- Sybase and Verizon Team up to Manage Mobility Solutions For Enterprises Worldwide
- LA Phil Launches Microsite Celebrating Incoming Music Director
- Google Sites Exceed 10 Billion Video Views in August
- Video Conference with Flex & FMS
- The Top 250 Players in the Cloud Computing Ecosystem
- AJAX and Enterprise RIA Tools - JSF, Flex, and JavaFX
- SYS-CON Events Announces iTVcon Internet TV Conference & Expo 2007
- iTVCon - Internet Video Conference & Expo Registrations Now Open
- Internet Video Update: First "Webisode" of Quarterlife Will Air on MySpaceTV
- Microsoft's Flash-Killer Silverlight Streaming Video Plug-in Released
- "TV Anywhere, Anytime" Gets a Boost...From Joost
- Android: Who Hates Google Over the Phone?
- From Enterprise to Cloud, Virtualization Today on SYS-CON.TV
- iTVCon - Starts Next Monday! Check Out the Full Speaker Lineup
- Virtualization: "The Leading Technology of the 21st Century"





































