Business Software, Web Applications and Desktop Software compared  

Business Software, Web Applications and Desktop Software compared  

Article by Kip Goldhammer









It has been some time that an argument has been doing rounds about the replacement of desktop application by web applications in the business software category. Although, web applications are more versatile and flexible, desktop software and applications are not easily replaced considering the issues of security and replacement of legacy systems that have been in place for some time now. The shift if it ever happens is not only a technical issue but also a marketing and business issue. A lot of information is available on a website that discusses these issues under various heads and articles.

A desktop application is localized on computer or a local area network where it is deployed whereas a web application is delivered to users across the globe using a web server connecting through the internet. Usage of a web browser as a client is finding more and more acceptance today and is being used in many applications and off the shelf products to deliver better GUI’s. This has led to the popularity of web applications. It is very important to understand the delivery systems on the internet to find suitability of converting a desktop application into a web application. Applications integrating search engine optimization techniques have become more popular in businesses that are marketing or sales oriented, while a manufacturing unit may find it less appealing to convert the existing application into a web application.

A few points come to light in comparing a desktop application and a web application.

Accessibility: A desktop application is accessible only on a local computer, whereas a web application is available anywhere across the globe.

Maintenance & Upgrades: Web application need less or no maintenance since they are installed only once on the web server, whereas desktop applications need to be deployed individually on each computer. Upgrades and other compatibility issues are mostly taken care of by the webmasters of the hosting company unlike desktop applications. The maintenance of a web application is of prime importance, since the business puts all its eggs into a single basket, uptime is not only necessary but crucial to the application.Security: Working online has its own set of risks like hacking and virus threats. The risk is higher compared to a desktop computer, since a malfunction of the desktop can result in loss of partial data. The crash of a web server can result in consequences beyond the control of a business.

Cost: Running a web application involves recurring cost of web space and bandwidth use, whereas, the use of desktop has a one time cost and has been known to cheaper over a period of time.

Connectivity: The reliability of web applications is based on connectivity, although they can be used from anywhere across the world, connectivity speeds and bandwidth regulation may render it useless in some areas. Failure of internet connection from the business end or the web server end can cause unwarranted delays. Critical applications may suffer as a result of these interruptions in service.

Slower: Web application in comparison to desktop application run slower due to transfer of data through the internet. The speed of connectivity and bandwidth usage may be major factors.The popularity of web applications is only due to the accessibility despite their limited functionality.



About the Author

For more information please visit business software.be










Make Your Own Internet Applications – PC

How to Make your own Desktop Applications for your computer, easy, free, and fast. Just follow the quick tips to finish this.
Video Rating: 3 / 5

Ian McKeller – Developing XUL Applications

Mozilla’s XUL technology has matured over the past few years to become a compelling development platform. It has become increasingly well integrated with GNOME desktop technologies while becoming more widely used to build cross platform applications like Firefox, Thunderbird, Songbird and Democracy Player. I will present an overview of how to develop XUL applications on GNOME. I will discuss the advantages and disadvantages of the XUL and Gtk+ toolkits and their supporting platforms. I will also show how to integrate existing GNOME technology such as GStreamer and DBus into a XUL application using the Songbird media player application as an example. While C and Gtk+ are likely to remain the most popular platform for GNOME application development for the time being we are gaining an exciting array of tools for building our desktop. XUL is uniquely placed to enable rapid development of desktop applications, particularly those focussed on the web. XUL applications can remain tightly integrated with GNOME while reading a wide audience of users on other platforms and developers who are familiar with JavaScript, XML and CSS.

GTAC 2008: Automated Model-Based Testing of Web Applications

Google Tech Talks October 24, 2008 ABSTRACT GTAC 2008: Automated Model-Based Testing of Web Applications The Third Annual Google Test Automation Conference (GTAC), Seattle, WA, Oct. 23rd and 24th. Speaker: Atif M. Memon Speaker: Oluwaseun Akinmade
Video Rating: 4 / 5

I’ve used 273 Mac, Windows & Web applications in 3 months!

I’ve used 273 Mac, Windows & Web applications in 3 months!


Image by alphalim
Posted via email from "You’re Welcome."