Is this kind of program a desktop application?

you guys are going to make a desktop application because you are going to be a chat tool company. I suddenly have a question. If I first make a web version of chat and use electron to display this page, will this be considered a desktop application?

Mar.23,2022

from the developer's point of view, it certainly doesn't count.
from the user's point of view, it must be a desktop application.

Web applications packaged using frameworks such as Electron and NW.js can make developers more focused, in most cases, consistent with ordinary web pages, involving some low-level file manipulation, and can be more powerful than browsers. If it is pure page development, you can also avoid browser compatibility issues.

like nails, they are based on NW.js. I don't know if they have been changed now.
Github's Github Desktop is based on Electron.


calculate, why not.

create windows and draw buttons in Windows API + C language.
create windows and draw buttons in WinForm + CPP, VB.NET, C-sharp languages.
create windows and draw buttons using Unity + C-sharp and JS languages.
create windows and draw buttons using Swing and JAVAFX libraries + JAVA languages.
create windows and draw buttons using QT and MFC libraries + CPP languages.
create windows and draw buttons in WPF + XAML, VB.NET, C-sharp languages.
create windows and draw buttons in Adobe Flash + ActionScript language.
use Direct3D, OpenGL, etc.
and
use the Electron + HTML language to create windows and draw buttons.

What's the essential difference between

?

add:
(of course, the application is a desktop application, but it's reasonable. I think it's better to claim that front-end development is more scientific, hhh)

.

many desktop applications use html layout because it is simple. After Electron is packaged, it is no different from native applications.
if you can reduce the package size or integrate runtime into the system, I think this may become a mainstream.

Menu