When to use desktop apps vs web apps? [closed]
Asked Answered
Z

1

17

What is the main difference between desktop applications and web applications? How to choose them?

Zolly answered 29/1, 2018 at 23:43 Comment(1)
Possible duplicate of Advantages of web applications over desktop applicationsHovis
H
27

Generally speaking I find the biggest advantage for a native app is that it can be much faster and is good at interfacing with hardware. The biggest drawback is that they usually need to be custom built for specific operating systems. For example a native app may need both a windows and mac version built which drastically increases development time.

This is where the advantages of the web app come into play. Because the app is on the web it is usually is compatible across many platforms making it the cheapest and fastest development option. You will however sacrifice speed and may have difficulty with hardware compatibility.

In addition, it depends on who you are developing software for. For example, if you are deploying a service or some sort of distributed system, web apps are typically the way to go. But, if you are creating a very niche tool for individuals to use, such as Photoshop, or Microsoft Word, it may be better to develop platform specific versions and squeeze the most out of a system and its resources.

Hovis answered 29/1, 2018 at 23:53 Comment(2)
The link for "another question" is not working.Provincial
@Provincial must have been removed. I deleted itHovis

© 2022 - 2024 — McMap. All rights reserved.