Web application with desktop face [closed]

0

Talk to people

Well I want to create a web application, but it can be executed on the desktop (or by url, but this would be the main one), when open it would pull directly to the application's url like a normal web application, but it would be like a desktop software, without appearing flaps, url, without appearing to be a browser, directly to the application, but without being a web application.

Similar to a shortcut that agent can create on the desktop, passing the url and when opening always go straight to that site, but instead of being a shortcut, it would open the software straight.

Examples you can give are like the runescape game that can be played via browser or a desktop browser version, my friend commented that steam is also similar.

But I do not know how this works, if I need to create a new browser, as if it were a browser for my application or something, or if I create a web application normally and only do it.

So that desktop software looks the most, but the only difference is that it runs on the web.

Someone who knows, can you guide me in this?

    
asked by anonymous 11.03.2016 / 02:16

2 answers

2

Most graphical libraries have components to load web pages, with support for css , sessão , javascript , etc ... If it is to develop in C ++, the Qt graphic library has all the components you need.

I'll send you some sample photos.

The images represent the same web application, one in the normal browser, the other with a Webview library Qt

    
11.03.2016 / 03:20
2

Some options:

They are frameworks that allow you to develop a desktop application using web technologies (html, css, javascript), both three listed are basically wrappers on top of chromium. Note that these frameworks are for desktop desktop development, so at first the entire application stays on the user's machine, however you could still do something like use a centralized database on a server with which the applications communicate / synchronize (spotify and steam desktop apps for example use CEF for user interface and all data is on external servers).

    
11.03.2016 / 05:43