A rich internet application is a web application that resembles a desktop application in many ways, but is delivered by a browser, virtual machine or from a browser plug-in. The most popular platforms for rich internet applications are Adobe Flash, and Java.
There are a number of benefits of delivering business software through the web, such as easier administration and simplified accessibility. Traditionally, web applications often had limited functionality, composed of static pages, and were typically more complicated to develop than desktop applications.
However, rich internet application frameworks make the art of developing highly interactive web applications to be a much more pleasant experience. These frameworks are a set of languages and tools which enable developers to create rich user interfaces for web applications. Programmers can deploy web applications that actually behave like desktop applications. This is achieved by a group of interrelated web development techniques which enable the client-side to create interactive applications. They also have other advantages, such as removing the need for users to deal with software updates.
To provide an insight into the quality of software available for Linux, we have compiled a list of 6 powerful rich internet application frameworks. Hopefully, there will be something of interest here for anyone interested in developing rich user interfaces.
Now, let’s explore the 6 rich internet application frameworks at hand. For each title we have compiled its own portal page, a full description with an in-depth analysis of its features, screenshots, together with links to relevant resources and reviews.
|Rich Internet Application Frameworks|
|Google Web Toolkit||Build and optimize complex browser-based applications|
|ZK||Leading Ajax and Mobile Java framework|
|Apache Flex||Software development kit|
|OpenLaszlo||OpenLaszlo server and the LZX programming language|
|Vaadin||Java framework for building modern web applications|
|Mono Moonlight||Open source implementation of Microsoft's Silverlight|
Click the button to make a donation via flattr. Donations help us to maintain and improve the site. You can also donate via PayPal.
Read our complete collection of recommended free and open source software. The collection covers all categories of software.
The software collection forms part of our series of informative articles for Linux enthusiasts. There's tons of in-depth reviews, alternatives to Google, fun things to try, hardware, free programming books and tutorials, and much more.