WebAssembly, Project Fugu, PWA

WebAssembly, Project Fugu, Progressive Web Apps

Aufzeichnung verfügbar bis 14. Mai 2022
Christian Liebel, Martina Kraus &
Maxim Salnikov

WebAssembly, Project Fugu, Progressive Web Apps​

verfügbar bis 14.05.2022

Christian Liebel, Martina Kraus & Maxim Salnikov

Endlich! Native Anwendungen mit Webtechnologien bauen

Die Grenzen zwischen Webtechnologien und nativen Anwendungen verschwimmen zunehmend. Das eröffnet fantastische neue Möglichkeiten für Entwickler:innen! 

In diesem Live Event beleuchten wir die wesentlichen Treiber dieser Entwicklung — WebAssembly, Project Fugu, Progressive Web Apps (PWA) — und diskutieren, inwiefern deren Zusammenspiel eine Revolution für den Bau nativer Anwendungen im Browser auslösen könnte. Die Vorträge werden alle live präsentiert und zum Abschluss bietet sich im AMA (“Ask Me Anything”) Raum, Fragen mit den Experten zu erörtern.

Der gesamte Tag wird für unsere Fullstack-Abonnenten 2 Monate lang abrufbar sein.

web2native störer desktop

Das erwartet dich

Christian Liebel

Christian Liebel und Sebastian Meyen führen euch in das Themengebiet ein und geben einen Ausblick, was an diesem interaktiven Workshoptag zu erwarten ist. Wo stehen WebAssembly, Project Fugu, Progressive Web Apps (PWA) heute und wie werden sie in diesem Workshop zusammengebracht.

Martina-Kraus

WebAssembly ist ein offener W3C-Standard und definiert einen Bytecode zur Ausführung von Programmen in einem Webbrowser. Sprachen wie beispielsweise C++ und Rust werden zu WebAssembly kompiliert und Entwickler erhalten dadurch die Möglichkeit, bereits existierende native Anwendungen als Webapplikation auszuliefern. Bibliotheken zur Bilderkennung oder 3D-Rendering finden sich zudem eher selten in der JavaScript-Welt. Mithilfe von WebAssembly können wir bereits existierende Lösungen in anderen Programmiersprachen mit in unsere Web Applikation einbinden. Nach einer Einführung in die Grundlagen der WebAssembly-Entwicklung zeigt Ihnen Martina Kraus die Integration nativer Anwendungen in einen Webbrowser.

Christian Liebel

Progressive Web Apps sind ein großartiges, plattformübergreifendes Anwendungsmodell. Als webbasierte Plattform gab es funktional aber einige Einschränkungen – zumindest bis jetzt. Die Initiative Project Fugu, der unter anderem Google, Microsoft und Intel angehören, hat ein klares Ziel: Ein leistungsfähigeres Web! Die von Project Fugu eingeführten APIs erlauben Zugriff auf Zwischenablage, Dateisystem und viele weitere bislang ausschließlich nativ verfügbare Schnittstellen. In dieser Session stellt Ihnen Christian Liebel, PWA-Experte bei Thinktecture, die Eckpunkte von Project Fugu vor und zeigt Ihnen einige APIs. So bekommt Ihre PWA neue Superkräfte!

This beginner-friendly session will cover the basics of Progressive Web Applications (PWA). You’ll learn about why this concept is great for building app-like, cross-platform projects, the advantages they bring to developers, users, and businesses, and how to start building your PWAs.

Fullstack Logo

Stellt unseren drei Experten eure Fragen direkt im Chat und diskutiert mit ihnen live über die Themen des Workshop-Tages. 

Die Speaker im Überblick

Christian Liebel

Christian Liebel

Thinktecture AG

Christian Liebel ist Softwareentwickler bei der Thinktecture AG in Karlsruhe. Dort entwickelt er moderne Cross-Plattform-Apps auf Basis von Angular, Cordova, Electron, Node.js und .NET. Er ist mit dem Web groß geworden und hat sein Handwerk mit Microsoft-Technologien gelernt. 

Er ist begeistert von den neuen Möglichkeiten der Anwendungsentwicklung, die sich mit HTML5, JavaScript, TypeScript und Angular erschließen. 

Martina Kraus

Martina-Kraus

Kraus Consulting IT

Schon seit frühen Jahren beschäftigt sich Martina Kraus mit der Webentwicklung. Das Umsetzen großer Softwarelösungen in Node.js und Angular hat sie schon immer begeistert. Als selbstständige Software Entwicklerin arbeitet sie vornehmlich mit Angular und WebAssembly. 

In Ihrer Rolle als Google Developer Expert (GDE) liebt sie darüber hinaus auf nationalen und internationalen Konferenzen das Wissen rund um Angular zu verbreiten, organisiert regelmässig ngGirls Events (freie Angular Workshops für Frauen), das lokale Angular Heidelberg Meetup, sowie die deutsche Angular Konferenz NG-DE.

Maxim Salnikov

Microsoft

Maxim Salnikov is an Oslo-based cloud and web front-end geek with a strong passion for the developer community building. He architects and builds complex web applications since the end of the last century, and has extensive experience with all aspects of web platform focusing on the apps managing real-time data from IoT devices, and Progressive Web Apps. He is a Google Developer Expert in Web Technologies & IoT, and a former Microsoft MVP in Development Technologies.

Maxim is a founder and active contributor to two conferences: Mobile Era and ngVikings – Nordics’ main conferences for mobile and Angular developers respectively. Also, he leads Norway’s largest meetups dedicated to web front-end and mobile: Angular Oslo, Mobile Meetup, Oslo PWA, Framsia.

Maxim is passionate about sharing his web platform experience and knowledge with the community. He travels extensively for visiting developers events and speaking/training at conferences and meetups around the world.


Wie kann ich teilnehmen?

Fullstack-Abo abschließen und an Workshop teilnehmen

Fullstack Logo

Das Fullstack-Abo ist das Rundum-sorglos-Paket für jeden Software-Professional. Als Abonnent hast du die Krone auf, wenn es um deine Weiterbildung geht!

  • Kostenloser Online-Zugriff auf den Workshop
  • Weitere interaktive Live-Events exklusiv auf der Plattform
  • Step-by-Step-Tutorials zu aktuellen Themen
  • Über 10.000 Fachbeiträge, Magazine, E-Books, Artikelserien und Kolumnen sowie ein umfassendes Archiv
  • Rabatte für die Teilnahme an Konferenzen und Trainings
  • Zugriff auf Video-Aufzeichnungen von deinen Konferenzen und Trainings
  • Intelligente Themensuche AskFrank
  • Zugriff über Browser oder unsere mobilen Apps
Fullstack-Abo

198,80 € / Jahr – jetzt 40 € sparen –
12 Monate lang Zugriff, 10 Monate zahlen!

  • Interaktive Live-Events exklusiv auf der Plattform
  • Step-by-Step-Tutorials zu aktuellen Themen
  • Über 10.000 Fachbeiträge, Magazine, E-Books, Artikelserien und Kolumnen sowie ein umfassendes Archiv

Ab 72 € im Jahr pro Nutzer

  • Rabatte für bis zu 3 Bestellungen von Teilnahmen deines Teams an unseren Konferenzen und Trainings
    3-Nutzer-Lizenz: 150 €
    5-Nutzer-Lizenz: 200 €
    10-Nutzer-Lizenz: 250 €
    15-Nutzer-Lizenz: 300 €
  • 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
  • Wir belohnen Ihre Treue: Sonderpreis für Printabonnenten! Sie sparen bis zu 10 € monatlich

Wir finden für jedes Team das passende Angebot!

  • Umfangreiche Rabatte an für die Teilnahme an unseren Konferenzen und Trainings
  • 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
  • Unkomplizierter Zugriff per IP-Adresse
  • Firmenweiter Zugang über E-Mail-Domain
  • Kein Administrationsaufwand

198,80 € / Jahr – jetzt 40 € sparen –
12 Monate lang Zugriff, 10 Monate zahlen!

  • Interaktive Live-Events exklusiv auf der Plattform
  • Step-by-Step-Tutorials zu aktuellen Themen
  • Über 10.000 Fachbeiträge, Magazine, E-Books, Artikelserien und Kolumnen sowie ein umfassendes Archiv

Ab 72 € im Jahr pro Nutzer

  • Rabatte für bis zu 3 Bestellungen von Teilnahmen deines Teams an unseren Konferenzen und Trainings
    3-Nutzer-Lizenz: 150 €
    5-Nutzer-Lizenz: 200 €
    10-Nutzer-Lizenz: 250 €
    15-Nutzer-Lizenz: 300 €
  • 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
  • Wir belohnen Ihre Treue: Sonderpreis für Printabonnenten! Sie sparen bis zu 10 € monatlich

Wir finden für jedes Team das passende Angebot!

  • Umfangreiche Rabatte an für die Teilnahme an unseren Konferenzen und Trainings
  • 6 Monate Zugriff auf die Video-Aufzeichnungen von teilgenommenen Konferenzen und Trainings
  • Unkomplizierter Zugriff per IP-Adresse
  • Firmenweiter Zugang über E-Mail-Domain
  • Kein Administrationsaufwand