Native Desktop-Anwendungen mit Electron


Webanwendungen nativ auf GNU/Linux-, Mac OS- und Windows-Systemen laufen lassen: diesem Zweck hat sich das Open Source Framework Electron verschrieben: es verbindet die Vorteile von Webanwendungen mit denen von Desktop-Anwendungen und bietet Webentwicklern eine solide Möglichkeit, plattformunabhängige Anwendungen mittels HTML, CSS und JavaScript umzusetzen. Der Einsatz von hilfreichen Bibliotheken, Frameworks und Komponenten wie jQuery, Angular, Scriptaculous uvm. im Desktopbereich ist damit problemlos möglich. Electron nutzt dafür Chromium – die Open Source Variante des Chrome-Browsers von Google – und Node.js.

Die Stärken von Electron liegen in seiner Schnittstelle zwischen der Webanwendung, die im "verpackten" Chromium-Browser läuft, und dem System. Sie gewährleistet, dass die Anwendung sich unter GNU/Linux genauso verhält wie unter Mac OS und Windows.
Damit kann sich der Entwickler auf das konzentrieren, was er kann: das Programmieren von Webanwendungen. Die Kompatibilitätsschicht zwischen Anwendung und System stellt Electron her.

Weitere Vorteile auf Entwicklerseite sind z.B. der Zugriff auf starke Debuggingtools, wie wir sie aus unserer täglichen Arbeit kennen, sowie auf Endbenutzerseite die Möglichkeit, auf Systemkomponenten wie das Dateisystem oder den System Tray zugreifen zu können, wodurch die eigentliche Webanwendung mit Desktop-Funktionalitäten angereichert wird.

Haben wir Ihr Interesse geweckt? Sie benötigen ebenfalls eine Anwendung für den Einsatzbereich, wollen aber nicht auf den Komfort einer Webanwendung verzichten? Sie möchten eine Desktopanwendung, die optisch perfekt zu Ihrer Website passt? Kontaktieren Sie uns, wir beraten Sie gerne!

Kategorien

  Devblog

Hat dir der Artikel gefallen?

Werkraum News:

Such­ser­ver für TYPO3 im Ver­gleich

Folgendes Problem: Der Kunde möchte eine Suche auf der Firmenwebseite haben und als TYPO3-Entwickler steht man vor der Frage, welche Suche man dem Kunden empfiehlt. Für alle,...

TYPO3camp München Location

TYPO3­camp in Mün­chen

Wie jedes Jahr fand vom 14.09. bis 16.09.2018 das TYPO3camp in München statt, und auch dieses Mal nahmen einige werkraum-Mitarbeiter daran teil. Was die TYPO3-Community...