Hallo, ich bin Christian Liebel

Mein Steckenpferd ist die Entwicklung von Cross-Platform-Anwendungen auf Basis moderner Webtechnologien. Ich unterstütze unsere Kunden bei Digitalisierungsprojekten und der Modernisierung von Businessanwendungen.

Mein technologischer Fokus liegt auf webbasierten Frontendtechnologien: Angular, Progressive Web Apps, Project Fugu und WebComponents.

Als Microsoft MVP und Google GDE spreche ich auf nationalen und internationalen Usergroups und Konferenzen. Als Mitglied der Web-Apps-Arbeitsgruppe des W3C möchte ich selbst einen Teil zum Fortschritt des Web beitragen.

Content Downloads von Christian

Wir haben für Sie unser Fachwissen in unseren Spezialgebieten in Cheat Sheets, Whitepapers und Ebooks zusammengefasst.

Artikel verfasst von Christian

Project Fugu
Dark Mode Support – Real-World PWA: The Making Of Paint.Js.Org – Part 5

Dark Mode Support – Real-World PWA: The Making Of Paint.Js.Org – Part 5

In part five of the series about the making of the web-based Microsoft Paint clone paint.js.org, I want to show how to implement support for dark mode in your web applications.
20.05.2021
Project Fugu
Accessing Files & File Handler – Real-World PWA: The Making Of Paint.Js.Org – Part 4

Accessing Files & File Handler – Real-World PWA: The Making Of Paint.Js.Org – Part 4

In this fourth part of the series about the Microsoft Paint remake on paint.js.org, I want to demonstrate how you can save your drawings to your local disk, read them back later and how to add your web app as a handler for certain file extensions.
12.05.2021
Project Fugu
Copy & Paste Images – Real-World PWA: The Making Of Paint.Js.Org – Part 3

Copy & Paste Images – Real-World PWA: The Making Of Paint.Js.Org – Part 3

In part three of the series about the making of the web-based Microsoft Paint clone paint.js.org, I want to show how you can copy drawings from the Paint clone to other applications and paste them back.
27.04.2021
Project Fugu
Canvas & Input – Real-World PWA: The Making Of Paint.Js.Org – Part 2

Canvas & Input – Real-World PWA: The Making Of Paint.Js.Org – Part 2

After introducing into the project about the web-based Microsoft Paint clone in the first part of this series and talking about the choice of Web Components and the architecture of paint.js.org, I now want to demonstrate how I implemented the drawing functionality.
15.04.2021
Project Fugu
Overview, Web Components & Architecture – Real-World PWA: The Making Of Paint.Js.Org – Part 1

Overview, Web Components & Architecture – Real-World PWA: The Making Of Paint.Js.Org – Part 1

Progressive Web Apps and the new powerful web APIs provided by Project Fugu allow developers to implement desktop-class productivity apps using web technologies. In this six-part article series, Christian Liebel shows you the critical parts of how paint.js.org was made, a web-based clone of the productivity app dinosaur Microsoft Paint. In this first article, Christian gives you an overview of the project, explains the choice of Web Components, and discusses the basic app architecture of the web-based Microsoft Paint clone.
07.04.2021
Angular
Additional Approaches: Advanced Progressive Web Apps – Push Notifications Under Control – Part 4

Additional Approaches: Advanced Progressive Web Apps – Push Notifications Under Control – Part 4

In the previous parts of this article series, we learned that Apple does not support the standardized web-based push mechanisms, and there is no sign of a possible timeline for implementation. Therefore we have to look at additional ways to bring the users' attention back to our application. Let's use the final article of the series to have a quick look at some approaches that will let us send some form of push message without using the Push API.
15.10.2020

Kommende Vorträge von Christian

Geplante Termine für Vorträge finden Sie hier.

Workshop 8h | 
NG-DE 2022  | 
22.09.2022   -  
24.09.2022 @  
Berlin (
DE)
Talk | 
Developer Week '22  | 
04.07.2022   -  
08.07.2022 @  
Nürnberg (
DE)
Talk | 
Basta! Herbst 2022  | 
10.10.2022   -  
14.10.2022 @  
Mainz (
DE)

Zurückliegende Vorträge von Christian

Details zu gehaltenen Vorträgen finden Sie hier.

Talk | 
enterJS 2022  | 
22.06.2022   -  
23.06.2022 @  
Darmstadt (
DE)
Talk | 
WeAreDevelopers World Congress 2022  | 
14.06.2022   -  
15.06.2022 @  
Berlin (
DE)
Workshop 4h | 
Angular Days Frühjahr 2022  | 
20.03.2022   -  
23.03.2022 @  
Online (
DE)
Workshop 4h | 
Angular Days Frühjahr 2022  | 
20.03.2022   -  
23.03.2022 @  
Online (
DE)

Anerkennungen & Veröffentlichungen

Microsoft MVP (seit 2017)

Microsoft MVP (seit 2017)

Der Microsoft MVP ist die höchste Auszeichnung von Microsoft, die an engagierte Experten mit herausragender technischer Kompetenz für ihre Beiträge zur Community vergeben wird. MEHR INFORMATIONEN >
GDE: Google Developer Expert (seit 2019)

GDE: Google Developer Expert (seit 2019)

Ein Google Developers Expert ist eine Person, die von Google als vorbildlich für eines oder mehrere ihrer Google Developers-Produkte anerkannt wurde. MEHR INFORMATIONEN >

W3C-Mitglied: Arbeitsgruppe "Web-Apps"

Das World Wide Web Consortium (kurz W3C) ist das Gremium zur Standardisierung der Techniken im World Wide Web. MEHR INFORMATIONEN >
Progressive Web Apps: Das Praxisbuch

Progressive Web Apps: Das Praxisbuch

Lernen Sie, wie Sie die Webstandards Service Worker, Push API, Payment Request API und Cache API nutzen und die Entwicklung Ihrer Webapps deutlich beschleunigen. MEHR INFORMATIONEN >

Unsere Webinare

Unsere Artikel

Mehr über uns