What is better to write a Windows app developer?
Hello!
I was ordered to make small chat for CRM, and need a computer application that the managers did not sit constantly on the site. The chat will work over websocket Yet stopped for nw.js - all native and familiar to a web developer, but the file size scares on the way out. People write 50-100MB.
Maybe something else will advise? Another technology stack?
5 answers
It is better to write on what you know better.
But in C# it is the best for desktop applications under Windows.
When you use stack HTML & CSS & JS are much smaller than 50-100 MB, is impossible in principle, see how many "weigh" browsers, not so much. You can write an application in C#, and the interface to do it using different "engines", but good "engines", it is not much easier, but the WebBrowser who doesn't "weigh", hardly a "native" is Internet Explorer.
I'm not sure the information below will be useful, but
Browsers seem to know how notifications on the desktop to show.
On mail to send the message or the messenger (telegram for example), SMS, etc. if there is no long answer.
Is an electron using a regular web chat, you can add any notice.
I would not have engaged in redoing the chat if it already exists, if the only problem is the notifications
would have added to an existing chat notifications. If the problem only in them.
Find more questions by tags WindowsProgramming
Duplicate messages anywhere, no one stops, if they are long in responding people.
Regular notifications on the desktop even possible to do browser.
blogpost.pp.ua/jquery/97 from Google
You can write a little program that will display notifications.
You can send in messenger copies of messages,push,SMS, etc.
If you already have a web-based system,you will need only notification to add.
The web-based system should only further monitor messages left unanswered in the chat.
Advisable or not to think.
---
About communicate completely in the telegram,
Then immediately the question arises, how to respond to a specific user and not to confuse them, out of the box I do not know the solutions at the moment. It would again have your client to do. - mercedes commented on July 8th 19 at 12:23