What is better to write a Windows app developer?

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?
July 8th 19 at 12:08
5 answers
July 8th 19 at 12:10
It is better to write on what you know better.
But in C# it is the best for desktop applications under Windows.
July 8th 19 at 12:12
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.
July 8th 19 at 12:14
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.
With messagerie a good idea, but if they communicate with the person on the site in real time? I found that such a telegram is ready-made applications for desktop operating systems. But api not found a description of how the example from the site you can send a message on a telegram, and Vice versa, with a telegram for the user. It seems to me not a single messenger does not currently support this mode of messaging((( Push notifications as far as I know can not always come instantly, because it is itself Google for instance, and its algorithms determines when to send a push notification to the device. - adalberto.Bro commented on July 8th 19 at 12:17
And like the Manager will get a notification if the chrome browser for example it will be closed. Maybe You know how you can implement a notification to clean the desktop Manager? What would a hop and a popped up notification? - adalberto.Bro commented on July 8th 19 at 12:20
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
If the browser is closed, then there must be a separate program that communicates to a web service or something else and displaying the notification of unanswered messages. - mercedes commented on July 8th 19 at 12:26
OK, thanks for the replies - adalberto.Bro commented on July 8th 19 at 12:29
: It is important to define the goal. If workers have a problem with the care or responsibility, that we need a system of alerts and control them and their controller, and then it does not matter what is written by the client. I hope that helped =) - mercedes commented on July 8th 19 at 12:32
July 8th 19 at 12:16
Appceletator Titanium
He's kind of only for mobile devices, applications for desktop OS you can not write - adalberto.Bro commented on July 8th 19 at 12:19
: not true, there are wines and Lin and Mac. Try another electron.atom.io - it is for example slack chat made. - adalberto.Bro commented on July 8th 19 at 12:22
July 8th 19 at 12:18
Electron or C#

Find more questions by tags WindowsProgramming