Существует несколько способов связи между настольными приложениями, включая REST API, веб-сокеты, системные уведомления и т. д. В этом посте я сосредоточусь, в частности, на простом способе отправки данных туда и обратно между электронным приложением и быстрым приложением — кто бы мог подумать? думал, что это реальный сценарий, с которым я столкнулся на работе.

Electron предоставляет в своем API методы уведомления о публикации и подписке, которые упрощают прослушивание/получение глобальных событий. Точно так же в Swift есть CFNotificationCenter, который позволяет…