Linux: Собираем WhatsApp для Linux

WhatsApp - одна из самых популярных программ для мгновенного обмена сообщениями, и все больше и больше приобретает популярность. На мой взгляд, данной программе не хватает клиента под Linux, хотя есть веб-версия и клиенты под OSX и Windows. Так как данное приложение доступно через веб, с этим можно поработать и сделать из веб-страницы отдельное приложение. Собирать будем на Ubuntu-Mate Linux.

01. Устанавливаем несколько пакетов (nodejs, npm, libgconf-2-4)
sudo apt install nodejs npm libgconf-2-4 -y

02. Устанавливаем утилиту nativefier
sudo npm install nativefier -g

03. Начинаем процесс сборки
nativefier --single-instance --tray --name "WhatsApp" "web.whatsapp.com"

04. Собранное приложение запускаем из папки:
~/whats-app-linux-x64/whats-app

Инструмент nativefier крайне удобен для создания приложений из любых веб-рессурсов, а так же имеет достаточно много опций, которые можно указать при сборки программы.