by ronfluegge
13. March 2019 17:20
GADS OS is a desktop application. Ever wonder why? Are we the only ones who have desktop applications?
Millions of developers develop and maintain Windows Forms (desktop) applications. According to Microsoft, over two million developers actively work on Windows Forms applications every month, and we're some of them.
The fact is, some applications still can’t be done well in a browser. In fact, we have a whole team at the GADS Open Source Project that specializes in high-performance desktop work and does quite well because they can do some amazing things that can’t be achieved with other technologies. We’ve been taking advantage of the Windows built-in .NET Framework to write libraries for our GADS OS desktop apps for a while now, and the apps themselves have required the full framework, installers, and everything that goes with fat client, native desktop applications.
The problem is that Web apps are browser-based, not browser agnostic. A browser-agnostic Web application should work on Edge, Firefox, Chrome, Internet Explorer, Opera or any other browser equally well, but that's not always the case or possible. All the features and capabilities that make today's browsers so powerful and complex also cause some problems for users.
Issues such as plug-ins, security settings and version requirements mean that managing browsers can be a lot of work. With large enterprise line-of-business applications like GADS data reporting and analysis, the problem of browser compatibility compounds.