96. Treffen: Mobile Anwendungen mit Angular und Ionic

Do, 14.12.2017 · 18:30 Uhr · TU Dresden, Fakultät Informatik, Raum E023

Tobias Israel  

·  buschmais GbR

Tobias Israel ist IT-Berater bei der buschmais GbR. Er ist der Autor der JUG-Saxony-Day-App und beschäftigt sich bereits seit Jahren mit der Erstellung hybrider Smartphone-Apps.

Frank Schwarz  

·  buschmais GbR

Frank Schwarz ist ebenfalls IT-Berater bei der buschmais GbR. Der Schwerpunkt seines Tätigkeitsfelds liegt im Bereich der JavaEE-Anwendungsarchitekturen. Daneben beschäftigt er sich mit der Entwicklung moderner Web-Anwendungen im betrieblichen Kontext.

Die Entwicklung mobiler Apps setzte lange Zeit voraus, sich in neue IDEs einzuarbeiten, neue Programmiersprachen zu lernen und das Kleingedruckte diverser App-Stores zu akzeptieren. Dies stellt eine sehr hohe Hürde für die Entwicklung von Smartphone-Apps im betrieblichen Umfeld dar.

Daneben existiert bereits seit mehreren Jahren ein alternativer Ansatz, der es erlaubt, Single-Page-(JavaScript-)Applications als Smartphone-Apps zu betreiben. Die Geräte sind mittlerweile leistungsfähig genug, so dass der Unterschied zu einer nativen App auf ein akzeptables Maß geschrumpft ist.

Wir wollen dies zum Anlass nehmen, uns das Framework “Ionic” genauer anzuschauen. Dabei zeigen wir die grundlegenden Handgriffe zum Aufsetzen der Entwicklungsumgebung, die Arbeitsweise mit dem Framework und das Vorgehen zur Erstellung hybrider Multi-Platform-Apps mittels Apache Cordova.

Im zweiten Teil der Session gehen wir auf das Konzept der Progressive-Web-Apps ein und zeigen hier den State-of-the-Art. Abschließend nehmen wir noch einen kleinen Exkurs in Richtung “Reactive Extensions for Angular” - einem alternativen Programmiermodell, welches an Redux aus der React-Welt angelehnt ist und starken Gebrauch von RxJS macht.

Medien

Slides

96. Treffen: Mobile Anwendungen mit Angular und Ionic

Do, 14.12.2017 · 18:30 Uhr · TU Dresden, Fakultät Informatik, Raum E023

Die Entwicklung mobiler Apps setzte lange Zeit voraus, sich in neue IDEs einzuarbeiten, neue Programmiersprachen zu lernen und das Kleingedruckte diverser App-Stores zu akzeptieren. Dies stellt eine sehr hohe Hürde für die Entwicklung von Smartphone-Apps im betrieblichen Umfeld dar.

Daneben existiert bereits seit mehreren Jahren ein alternativer Ansatz, der es erlaubt, Single-Page-(JavaScript-)Applications als Smartphone-Apps zu betreiben. Die Geräte sind mittlerweile leistungsfähig genug, so dass der Unterschied zu einer nativen App auf ein akzeptables Maß geschrumpft ist.

Wir wollen dies zum Anlass nehmen, uns das Framework “Ionic” genauer anzuschauen. Dabei zeigen wir die grundlegenden Handgriffe zum Aufsetzen der Entwicklungsumgebung, die Arbeitsweise mit dem Framework und das Vorgehen zur Erstellung hybrider Multi-Platform-Apps mittels Apache Cordova.

Im zweiten Teil der Session gehen wir auf das Konzept der Progressive-Web-Apps ein und zeigen hier den State-of-the-Art. Abschließend nehmen wir noch einen kleinen Exkurs in Richtung “Reactive Extensions for Angular” - einem alternativen Programmiermodell, welches an Redux aus der React-Welt angelehnt ist und starken Gebrauch von RxJS macht.

Medien

Slides

Tobias Israel  

·  buschmais GbR

Tobias Israel ist IT-Berater bei der buschmais GbR. Er ist der Autor der JUG-Saxony-Day-App und beschäftigt sich bereits seit Jahren mit der Erstellung hybrider Smartphone-Apps.

Frank Schwarz  

·  buschmais GbR

Frank Schwarz ist ebenfalls IT-Berater bei der buschmais GbR. Der Schwerpunkt seines Tätigkeitsfelds liegt im Bereich der JavaEE-Anwendungsarchitekturen. Daneben beschäftigt er sich mit der Entwicklung moderner Web-Anwendungen im betrieblichen Kontext.