Alexander Casalls Session von der W-JAX 2017

Offlinefähige Desktopanwendungen mit Angular und Electron

Redaktion JAXenter

Web- und Desktoptechnologien verschmelzen mehr und mehr. Dabei spielen Frameworks wie Angular eine große Rolle. Was kann man jedoch tun, wenn die Anwendung offlinefähig sein muss? Eine mögliche Lösung für das Problem ist Electron – ein Container, mit dem Desktopanwendungen auf der Basis von Webtechnologien entwickelt werden können. In seiner Session von der W-JAX 2017 gibt Alexander Casall, Softwarearchitekt und Product Owner im Kontext von modernen UI-Anwendungen, eine kurze Einführung in Angular und zeigt, wie mithilfe von Electron eine Desktopanwendung mit Zugriff auf Betriebssystemfunktionen implementiert werden kann.

Die durchdachten Konzepte von Frameworks ermöglichen es, komplexe und anspruchsvolle Oberflächen zu implementieren, die als Single Page Applications (SPA) bekannt sind. Von Hause aus werden diese SPAs jedoch von Webservern an die Nutzerbrowser ausgeliefert und benötigen zumindest initial eine Verbindung zum Server. Für offlinefähige Anwendungen kommt Electron ins Spiel, Alexander Casall erklärt, wie das Ganze funktioniert.

Offlinefähige Desktopanwendungen mit Angular und Electron from JAX TV on Vimeo.

Alexander Casall arbeitet bei Saxonia Systems als Softwarearchitekt und Product Owner im Kontext von modernen UI-Anwendungen. Nebenbei veröffentlicht er Artikel in Fachzeitschriften, hält Vorträge auf Konferenzen (JavaOne, JAX, OOP) und ist bei User Groups aktiv. Privat widmet er sich zudem der iOS-Entwicklung (www.buildpath.de).

For free: The iJS React Cheat Sheet

You want to get started with React?
Our Cheat Sheet includes all the most important snippets.
Get the sheet for free!

Download for free

 

API Summit 2018
Christian Schwendtner

GraphQL – A query language for your API

mit Christian Schwendtner (PROGRAMMIERFABRIK)

Verwandte Themen:

Geschrieben von
Kommentare

Hinterlasse einen Kommentar

Hinterlasse den ersten Kommentar!

avatar
400
  Subscribe  
Benachrichtige mich zu: