Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Web GUI vs Native GUI [closed]

I'm trying to decide between a browser-based interface and a native interface for my app.

Can someone help me complete a list of Pro's and Cons?

All the questions around this subject always end up with replies like 'web apps are easier to deploy or update', so to make it very clear: the app will run locally on the user's machine, it's not running on a server.

Example:

Web Gui

  • Pros: Users can bookmark parts of the application
  • Cons: Keyboard accelerators often don't work

Native Gui

  • Pros: Application are integrated (can be minimized to system tray,etc)
  • Cons: You have to create one for each platform (Win/Mac/Android/etc)
like image 948
Maestro Avatar asked Jun 12 '26 15:06

Maestro


1 Answers

If it's going to be a desktop application, then build a desktop application. You could use a portable language (e.g. Java) to build it so you wont need to port it to several platforms.

I'm not sure I see very many advantages to building a browser based application if you're not going to host it on a server (why is this not an option?)

like image 105
JHolyhead Avatar answered Jun 15 '26 07:06

JHolyhead



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!