Build your professional network on facebook via our app Go to app
 
<< Prev  3 of 7 in Topic  Next >>
Topic : Rich Internet Applications (RIAs)
  Rate : 
 
Created by : Jalal Ahmad, Solution Architect Kring Technologies  | 10 21 2009 06:25:52 +0000
Industry : IT ServicesFunctional Area : Architecture(Technology)
Activity:  406 views;  last activity : 07 06 2010 20:18:09 +0000

Over the last many years we have seen more and more applications being made as web applications and even the old ones migrated to web applications. Are we moving towards desktop based applications again with the shift towards using client side computation with frame works, like silver-light etc.

 
Share
 
 
  Rate : 
 
 
Desktop based application will gain popularity again Vs Web based application trend will continue
2
 
 
 
 
4
3
3
Support   Support
Top Argument
1
0

Web based applications, inspite of having some advantages in terms like deployment and maintainability, has quite a few drawbacks. The major one being, are we forgetting what delegations is all about? every client computer today has a lot of computing power. Are we using it appropriately. Are we optimally using computing resources. Or blindly making every application web based. If the target is to only utilize the browser, are we being green by having so much computing power, only to be used to run a browser, while putting all the load on the servers?

If you notice, you will see emerging trends towards a shift back to the original concept, starting with ajax, using client side javascript to come over performance / user experience hurdles traditionally attached with web applications. Coming to even newer technologies like silver light and following its development, it has eveolved to using a client side runtime / virtual machine.

So the point is why hold the nose, the longer way around and shy away from typical desktop application in distributed environment.

Today most of use outlook, at least on our laptops apart from using web based access only for secondary mail account. We install DestroyTwitter and the likes for using twitter. We still prefer MS Word and Excel installed on machine, than using web-based word processor. Then why we have been just trying to make most applications web-based?

We can use the awesome flexibility provided by desktop applications in terms of user experience, ease of development and awesome flexibility, while still retaining the used of newer protocols like http and webservices in a service oriented architecture.


By Jalal Ahmad, Solution Architect Kring Technologies  10 21 2009 06:25:52 +0000
 
Top Argument
1
1

I will say with more and more comp's and plp opting for Cloud the web app world is here to stay you get a lot of flexibilty in terms of platforms support and maintaince so why build desktop versions which are cumbersome to manage, deploy.

 


By Darpan Sinha, Tech Architect, Royal Bank of Scotland  10 21 2009 06:58:45 +0000
0
0

Though web based applications are in trend and have some advantages, but i feel desktop based client server applications are far better and they will again gain popularity. The reason being we are not using the full potential of the desktop client machines in web based applications.


By Vishan Singh Yadav, Team Leader -(Technical), Initto A/S  | 10 23 2009 04:52:42 +0000
0
0

I agree cloud is the in-thing :) but from a broader perspective its no more than advance form of clustering / Load balancing. The point here is, not againts use of servers. so yes the server parts can be moved to using cloud for unprecendented scalability, but what about the client part? The cloud computing can be an answer to this debate only when ur desktop becomes a part of your cloud sharing computing resources, which has been done before like SETI but such a cloud computing environment is still bit far. There has been some research on this part using silver-light, but mainstrem usage is still a bit far and maybe a deterrent too for normal/ casual user.


By Jalal Ahmad, Solution Architect Kring Technologies  | 10 21 2009 07:08:45 +0000
0
0

I don't see a sound reason why application should be desktop based. Web based applications have their advantages like being able to access without much installation/configuration and can be maintained centrally. With technologies like grid/cloud computing and that operate on a distributed architecture, only web apps can harness power of multiple computers. Yeah there are problems like that of security etc, for which, there are better ways out.

I already like Google spreadsheets to MS Office Excel. I see the this kind of a trend in the years to come.

Its true that there are platforms like Flex and Silverlight for desktop applications but web apps of today are as fast and as reliable as are desktop are apps.

At a time when Google is talking about a near OS free computer (With its Chrome of course) which runs applications and stores data on the internet, I don't see compelling reasons to opt for desktop apps in the times to come.


By Bharath reddy, Software Developer, Tata Consultancy Services (TCS)  | 11 04 2009 12:46:03 +0000
1
0

More and more businesses today are shifting towards Web based applications. It is very much easy and very much helpful in business. Thus, we can very easily say, there will be a shift back to desktop and client server based applications from web based application in the near future...


By Radhakrishna Marar, Business Analyst, Oracle  | 10 21 2009 10:59:51 +0000
Leading recruitment Firm
Leading recruitment Firm
Viewers also viewed
Normally arguments come when a project get delayed. Always there is a tendency to blame...
 
0 referals 38 arguments, 1304 views
The emergence of a new era of technologies, collectively known as Web 3.0, provides a...
 
826 referals 2 votes, 314 views
Innovation has always been a proprietary activity conducted largely inside the organization in a...
 
0 referals 3 arguments, 585 views
more...