Excerpt of ”Rich Internet Applications for Business”, an article by Hans Dirk Walter, CEO Canoo Engineering AG (in print).
Even if RIA technology continues to expand steadily in the future and the number of purely HTML based applications does decline, it is nonetheless not recommended to resort to an RIA framework or library for technology’s sake alone when developing online applications. Instead, the decision depends on the user interface requirements.
Figure 1 provides a schematic illustration of various categories of application depending on usage, and shows the dependency of these applications with regard to interactivity requirements and interface richness (UI functionality, drag & drop, graphics).
.
Typical web applications such as online shopping or rail timetables, that are only occasionally visited by their customers, need to be self explanatory and easy to operate. Speed and sophisticated interaction are of secondary importance in these cases. This type of application is best implemented using form based “wizards”. The functionality offered by HTML is generally more than sufficient in such cases. This does not apply, however, to productive systems, whose users often spend several hours per day with the application. The interface need not necessarily be self explanatory, while training is normally worthwhile. These kinds of application should be developed using RIA technology. The final types of program identified are games, which place the most demanding requirements of all in terms of interactivity (extremely speedy program reaction times in response to rapid successive inputs), as well as sophistication (3D animations, film sequences, etc.) Such application have so far scarcely been realised in satisfactory quality as RIAs.
This are maintenance release for ULCLoad 3.0. Please see the release notes for a list of implemented feature requests and fixed problem reports.
Please note: the ULCLoad 3.0 license key is valid for all software releases labeled ULCLoad 3.0. If you already have a ULCLoad 3.0 license key, a new license key is not required.
We are pleased to announce that new maintenance releases for UltraLightClient is now available for download.
This is a maintenance release for UltraLightClient ‘08 that fixes the issue UBA-7852 introduced by update 4.
In addition we have fixed three other issues
[UBA-7573] – ULCComponent.add/removeNotify() does not work inside ULCTabbedPane and ULCCardPane
[UBA-7580] – Missing column selection event for ULCTableTree with expansion listener
[UBA-7760] – [Mac OS X 10.5.7, JRE 1.5] Installing shortcuts on the dock messed up the dock
Please see the ULC ‘08 update 4 release notes for the complete list of implemented feature requests and fixed problem reports.
Please note: the UltraLightClient ‘08 license key is valid for all software releases labeled UltraLightClient ‘08. If you already have a ULC ‘08 license key, a new license key is not required.
Installation from the update site: http://update.canoo.com/ulcve is easily done using the eclipse built in software installation and updating mechanism
This is a maintenance release for ULC Visual Editor for Eclipse. Please see the release notes for a list of implemented feature requests and fixed problem reports:
Please note: the ULC Visual Editor 6.1 license key is valid for all software releases labeled ULC Visual Editor 6.1. If you already have a ULC Visual Editor 6.1 license key, a new license key is not required.
Please note: the UltraLightClient ‘08 license key is valid for all software releases labeled UltraLightClient ‘08, the ULCLoad 3.0 license key is valid for all software releases labeled ULCLoad 3.0. If you already have one of these license keys for your product, a new license key is not required.
You want to know more about the framework behind CATS, the soccer betting tool which just won the W-Jax developer challenge? Take a look on a video which presents the advantages of Canoo’s RIA technology in a nutshell:
We are pleased to announce that the maintenance release UltraLightClient ‘08 Update 3 is now available for download.
This is a maintenance release for UltraLightClient ‘08. Please see the release notes for a list of implemented feature requests and fixed problem reports.
Please note: the UltraLightClient ‘08 license key is valid for all software releases labeled UltraLightClient ‘08. If you already have a UltraLightClient ‘08 license key, a new license key is not required.
Today, Thursday June 18th, we have been invited by CIS Computer Information Systems to give an update about the new ULC features to an audience of 75 people in Bratislava. The venue took place in the busines park of Kerametal.
CIS is a very successful partner of Canoo, based in the capital city of Slovakia. CIS has 7 employees and exists since 18 years. They are specialized in IBM Rational, Oracle WebLogic, UltraLightClient and other RIA technologies.
Twice a year, CIS is inviting customers to a one day conference. In spring more product, in fall more hands on focused. Even if this time the products where in focus, it was an all technical oriented event. The presenters mostly where sitting in front of their PC’s, talking and programming in parallel. It looked like this was the style the audience was used to and so Marcel Rüedi gave his UltraLightClient pitch in the same way. Marcel was presenting all new features and functions within 45 Minutes in perfect Swiss English All other presentations have been presented in Slovakian language and guess what, it is not really similar to German, so we didn’t understand anything.
During the brakes we where talking with the CIS developers, mainly Anton Levcik and Pavol Diveky. Anton is the ULC specialist at CIS. In this role he is supporting customers in developing ULC based applications and interfaces. Several times a year he’s giving ULC trainings in Slovak language. So if you’d ever need a ULC training in Slovak….
Anton and Dalibor have introduced us to several ULC customers:
Smart Management: SW developer, which has replaced an AS400 based solution for a Slovak hotel group.
SZP: Slovak health insurance company for public services (police, army, etc.), semi government working with an ULC based application to internally handle customer information
Ness a.s.: worldwide group, SW developer with 13 ULC Licenses.
Siemens: developing applications for T-Systems and government.
CIS and all customers, where extremely pleased with ULC and that they had a chance to talk with Canoo directly.
Next Steps:
CIS is trying to arrange for us a view into some of the customers application
CIS will invite us to the conference in November. They are very interested in ULC / Groovy & Grails integration, ULC / FX and ULC Mobile.
If only all things were that simple: After nearly 10 years working in our initial offices, we decided to move into a more roomy office environment, as our number of employees is constantly growing. Hence we bundled up our equipment, ordered new office furniture, evaluated some artwork and relocated our ‘headquarters‘ from Kirschgartenstrasse 7 to the Kirschgartenstr. 5 in Basel. It was truly a stroke of luck, that a business in our direct neighbourhood decided to relocate just at the same time as Canoo. So we are still able to welcome you straight in the heart of Basel — what a perfect reason to throw the first Canoo Open House in our company’s history!
Open House Impressions
So, in cooperation with our new neighbors Alinea Office Furniture AG, Markus Müller Property Trust and Butscher Architects, we organized the Open House of the Kirschgartenstr. 5, which started at March 16th, 4 pm, and almost lasted till the next day. Around 500 people were strolling trough the divers offices, enjoyed delicious catering, followed our vibrant presentation „Canoo in a nutshell“ or tried to win an UltraLightCopter – the latest Canoo gimmick. Be sure to join us next year!
Next opportunity to win an UltraLightCopter: JavaOne or Jazoon 2009
Roland Zigerli presenting “Canoo in a nutshell”
Stephan Gillmeier and Urs Hengartner explaining ULC
Over the last two days I attended the PillarOne Conference in Brussels. (PillarOne Conference? Never heard before? That’s probably because this is the first time this conference has taken place.)
The main focus of the conference was not about Web applications or Rich Internet Applications; it was about risk management in the financial sector and how open-source software can assist in averting financial collapse of the kind we’re currently facing.
Over one year ago Munich Re (one of the world’s largest re-insurers) initiated the development of an open-source business application suite entitled PillarOne. PillarOne seeks to address every aspect of reserving and risk analyses of insurance companies. Open-source has particular relevance to this business: Identifying and simulating risk cries out for openness and for a strong community that actively validates the applied models and methods. There is absolutely no doubt that conducting Risk Management behind closed doors and concealing models behind inappropriate tools like Excel has contributed to the current financial crisis.
Intuitive Collaboration’s Markus Stricker points out the direction of future risk management tools
Risk management tools like this also have special requirements which are perfectly met by Rich Internet Application technology like UltraLightClient. Firstly, the complex models and simulations need highly interactive and responsive user interfaces designed for power users. Secondly, truly capable risk management tools must be enterprise solutions with all features these solutions normally have (central database, logging, historization, multi-user synchronization etc.). On the other hand, risk managers are used to having their tools on their laptops being fully functional even if they are off-line. Intuitive Collaboration – the company behind PillarOne – has chosen Grails and UltraLightClient because they meet both these requirements. UltraLightClient is a web-based user interface technology that in conjunction with Grails enables the cost-effective implementation of web applications with the most sophisticated user interfaces that are vital for handling the complex domain of risk management and simulation. Moreover, an application can be deployed as on an enterprise server or as standalone tool on a risk-manager’s laptop without changing a single line of code in the application.
Canoo’s Dierk König and SAP’s Christos Lemonidis demonstrating the SAP integration of ULC and Grails based PillaOne
That PillarOne is a milestone for risk management tools is underlined by the fact that SAP has chosen this platform to offer Solvency II compliant risk management to its insurance customers. Just in time for the conference, the UltraLightClient-based PillarOne was successfully integrated into SAP and shown at the conference as an online demo to a captivated audience.
The conference was attended by a large number of risk managers and regulators, one of whom (a speaker) was bold and self-effacing enough to describe the current crisis as “collective failure of a whole profession”. Whatever the full spectrum of reasons behind this collective failure is, the potential of an open-source tool such as PillarOne is to provide the system with a degree of transparency and robustness that would have been unthinkable a few years ago. This has got to be a good thing for all citizens, not just risk managers!