SlideShare ist ein Scribd-Unternehmen logo
1 von 65
Downloaden Sie, um offline zu lesen
Cross Platform ist ein alter Hut
Zeit ihn abzustauben
Chris Heilmann @codepo8, XPCON, Um München rum…, Mai 2015
<GUTEN>
Of innovation and impatience
Chris Heilmann @codepo8, Future Decoded, London, Nov 2015
CHRIS HEILMANN
@CODEPO8
①
②
③
④
⑤
⑥
⑦
Cross platform war schon immer…
Stillstand und Völlegefühl…
Aus Alt mach Neu…
Aus toll mach “Oh Gott, nicht schon wieder…”
Neues aus dem Webland…
Neues aus dem Nutzerland…
Aktenzeichen XY ungelöst…
①
②
③
④
⑤
⑥
⑦
Cross platform war schon immer…
Das WWW ist als plattformunabhängig definiert
🌏
①
②
③
④
⑤
⑥
⑦
Cross platform war schon immer…
Fast alle Browser sind für verschiedene Plattformen
erhältlich
🌏
①
②
③
④
⑤
⑥
⑦
Cross platform war schon immer…
Technologien sind als Web-Standarte offen, und
Plattform-unabhängig definiert
🌏
①
②
③
④
⑤
⑥
⑦
Cross platform war schon immer…
https://developer.microsoft.com/en-us/microsoft-edge/platform/catalog/
①
②
③
④
⑤
⑥
⑦
Cross platform war schon immer…
①
②
③
④
⑤
⑥
⑦
Cross platform war schon immer…
①
②
③
④
⑤
⑥
⑦
Cross platform war schon immer…
Browser sind alle doof!
Zum Glück können wir
mit JavaScript alles
reparieren…
①
②
③
④
⑤
⑥
⑦
Cross platform war schon immer…
①
②
③
④
⑤
⑥
⑦
Stillstand und Völlegefühl…
①
②
③
④
⑤
⑥
⑦
Stillstand und Völlegefühl…
①
②
③
④
⑤
⑥
⑦
Stillstand und Völlegefühl…
Ursprünglich war das WWW die schnelle und
einfachere alternative zu Desktop Software
🍾
①
②
③
④
⑤
⑥
⑦
Stillstand und Völlegefühl…
Über die Jahre hinweg haben wir es geschafft,
Webseiten mit Werbung und Bibliotheken zu
verstopfen
🐘
①
②
③
④
⑤
⑥
⑦
Stillstand und Völlegefühl…
Die Revolution Web wurde bald langweilig und als
gegeben hingenommen - in einem Markt, der von
Hype getrieben ist, ist das ein Problem.
💤
①
②
③
④
⑤
⑥
⑦
Stillstand und Völlegefühl…
Das Hauptproblem für das Web war allerdings ein
neuer Formfaktor.
🆕
①
②
③
④
⑤
⑥
⑦
Aus Alt mach Neu…
①
②
③
④
⑤
⑥
⑦
Aus Alt mach Neu…
Die Mobile Revolution erklärte ziemlich schnell das
Web als zu schwierig
⌨
①
②
③
④
⑤
⑥
⑦
Aus Alt mach Neu…
Apps ersetzten Webseiten und Marktplätze das Web
und Suchmaschinen
🏪
①
②
③
④
⑤
⑥
⑦
Aus Alt mach Neu…
Der Erfolg liegt auf der Hand, viele neue Nutzer
erleben das Web durch Smartphones
📱
①
②
③
④
⑤
⑥
⑦
Aus Alt mach Neu…
Allerdings war da auch ein Problem…
🛬
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
Die Flitterwochen des Formfaktors Marktplatz/
Smartphone waren schnell vorbei.
💩
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
Jede installierte App nervt schnell mit vielen
Nachrichten und zu vielen Updates
🛎
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
Updates sind zu gross und brauchen lange
🕰
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
Apps verbrauchen viele Daten und je nach
Handyvertrag und Roaming kann das teuer werden…
💸
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
Neue Versionen, bringen ungewollte Funktionalität
und viel Werbung.
🏖
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
Während die Medien über tolle Apps auf iOS
schwelgen, muss man auf Android dann ein paar
Wochen warten.
🍏
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
Die Downloadzahlen von Apps sind am schwinden.
📉
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
Aua…
📉
https://remysharp.com/2016/05/28/state-of-the-gap
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
Die meisten Nutzer verwenden Chat clients, oder die
Apps, die mit dem Handy geliefert wurden.
👄
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
Jeder Handyhersteller bringt seine eigenen Apps, die
nicht löschbar sind und Platz wegnehmen.
🗑
①
②
③
④
⑤
⑥
⑦
Aus toll mach “Oh Gott, nicht schon wieder…”
Für Entwickler wird es immer schwieriger, ihre App im
Markt platziert zu bekommen - das neue SEO.
🔦
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Im Web waren wir nicht untätig und haben mit
immergrünen Browsern und neuen Standarten jetzt
die Möglichkeit dem Endnutzer alles anzubieten, was
bisher nur nativ möglich war.
🚧
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Die Kluft schliesst sich……
https://remysharp.com/2016/05/28/state-of-the-gap
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Die Kluft schliesst sich……
https://remysharp.com/2016/05/28/state-of-the-gap
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Die Kluft schliesst sich……
https://remysharp.com/2016/05/28/state-of-the-gap
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Die Kluft schliesst sich……
https://remysharp.com/2016/05/28/state-of-the-gap
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Die Kluft schliesst sich……
https://remysharp.com/2016/05/28/state-of-the-gap
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Die Kluft schliesst sich……
https://remysharp.com/2016/05/28/state-of-the-gap
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Die interessanteste Entwicklung ist die Service
Worker Spezifikation.
🔧
https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Einfach ausgedrückt erlaubt diese Technologie uns
das Verhalten der App abhängig vom
Netzwerkstatus zu definieren. Sozusagen ein
programmierbarer Proxy in JavaScript.
🛰
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Damit können wir offline Apps erstellen, und auch
solche, die funktionieren wenn das Netzwerk nicht
zuverlässig vorhanden ist.
🚦
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Wir können ebenfalls Apps schlafen lassen und per
Nachricht an dem Nutzer und dessen Zusage
aufwecken.
🛌
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Apps müssen nicht installiert werden, sondern sind
per Webadresse erreichbar.
⚓
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Wenn der Nutzer die App offline nutzen will, können
wir das erlauben. Wir nennen das Progressive Web
Apps.
💘
https://developers.google.com/web/progressive-web-apps/
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Anstatt durch einen Marktplatz und
Installationsvorgang zu gehen können Endnutzer
Webinhalte zu einer App befördern.
⭐
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Progressive Web Apps sind kleiner, schneller, im Web
zu finden und können stückweise verbessert werden,
anstatt immer neu heruntergeladen zu werden.
🚀
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Davon profitiert nicht nur der Smartphone Markt.
Mit Progressive Web Apps kann man alle
Webpräsenzen verbessern.
📵
①
②
③
④
⑤
⑥
⑦
Neues aus dem Webland…
Erste Gewinne…
https://remysharp.com/2016/05/28/state-of-the-gap
①
②
③
④
⑤
⑥
⑦
Neues aus dem Nutzerland…
①
②
③
④
⑤
⑥
⑦
Neues aus dem Nutzerland…
Da die meiste Zeit auf Smartphones mit Chatten und
Social Media verbracht wird, sind wir nun schon
mitten im nächsten Hype.
📡
①
②
③
④
⑤
⑥
⑦
Neues aus dem Nutzerland…
Chat bots sind die neuen Apps. Die einfachsten
Antworten auf Fragen mit Daten. Die komplexesten
können ganze Sätze bilden, sprechen mehrere
Sprachen und analysieren das Gespräch um
kontextsensitive Lösungen anzubieten.
🤖
①
②
③
④
⑤
⑥
⑦
Neues aus dem Nutzerland…
https://dev.botframework.com/
①
②
③
④
⑤
⑥
⑦
Aktenzeichen XY ungelöst…
①
②
③
④
⑤
⑥
⑦
Aktenzeichen XY ungelöst…
Was die Zukunft genau bringt, wird immer
schwieriger vorherzusagen.
🔮
①
②
③
④
⑤
⑥
⑦
Aktenzeichen XY ungelöst…
Fakt ist, das das Web bisher alles überstanden hat.
Durch seine dezentrale und offene Struktur ist es
immer eine gute Zeit und Geldanlage.
🦄
①
②
③
④
⑤
⑥
⑦
Aktenzeichen XY ungelöst…
Ich hoffe, das Sie heute ein paar interessante Sachen
hören und anfangen, global und kreativ zu denken,
anstatt sich auf eine Platform zu konzentrieren.
🍼
①
②
③
④
⑤
⑥
⑦
Aktenzeichen XY ungelöst…
Die nächsten Endnutzer sind nicht hier, sondern in
den Ländern, die gerade erst online gehen. Je
schneller und kleiner unsere Lösungen sind, und je
mehr sie sich anpassen können, desto größer sind
ihre Chancen, etwas zu bewegen.
🌏
DANKE!
CHRIS HEILMANN
@CODEPO8
CHRISTIANHEILMANN.COM

Weitere ähnliche Inhalte

Andere mochten auch

Abuso infantil
Abuso infantilAbuso infantil
Abuso infantilfabisp
 
Prezentacija globalnog posla Forever Living
Prezentacija globalnog posla Forever LivingPrezentacija globalnog posla Forever Living
Prezentacija globalnog posla Forever LivingBoro Ostojic
 
National river linking project
National river linking projectNational river linking project
National river linking projectRaj_Anand
 
công ty thiết kế video quảng cáo sáng tạo
công ty thiết kế video quảng cáo sáng tạocông ty thiết kế video quảng cáo sáng tạo
công ty thiết kế video quảng cáo sáng tạoeloy500
 

Andere mochten auch (9)

Abuso infantil
Abuso infantilAbuso infantil
Abuso infantil
 
CapellaServices
CapellaServicesCapellaServices
CapellaServices
 
Laurie Hrupek
Laurie HrupekLaurie Hrupek
Laurie Hrupek
 
Prezentacija globalnog posla Forever Living
Prezentacija globalnog posla Forever LivingPrezentacija globalnog posla Forever Living
Prezentacija globalnog posla Forever Living
 
126895843 makalah-makromolekul
126895843 makalah-makromolekul126895843 makalah-makromolekul
126895843 makalah-makromolekul
 
Mata pelajaran seni budaya
Mata pelajaran seni budayaMata pelajaran seni budaya
Mata pelajaran seni budaya
 
National river linking project
National river linking projectNational river linking project
National river linking project
 
Stiker kk bondan
Stiker kk bondanStiker kk bondan
Stiker kk bondan
 
công ty thiết kế video quảng cáo sáng tạo
công ty thiết kế video quảng cáo sáng tạocông ty thiết kế video quảng cáo sáng tạo
công ty thiết kế video quảng cáo sáng tạo
 

Ähnlich wie Cross Platform ist ein alter Hut, Zeit ihn abzustauben - XPCon

Browserstrategien und Progressive Enhancement
Browserstrategien und Progressive EnhancementBrowserstrategien und Progressive Enhancement
Browserstrategien und Progressive EnhancementAperto Nachname
 
Dem mobilen Internet gehört die Zukunft
Dem mobilen Internet gehört die ZukunftDem mobilen Internet gehört die Zukunft
Dem mobilen Internet gehört die Zukunftahorn. gmbh
 
Freie Software auf Smartphones
Freie Software auf SmartphonesFreie Software auf Smartphones
Freie Software auf SmartphonesMakkes
 
DACHNUG50 MX_Workshop.pdf
DACHNUG50 MX_Workshop.pdfDACHNUG50 MX_Workshop.pdf
DACHNUG50 MX_Workshop.pdfDNUG e.V.
 
Welcome to a New Reality - SEO goes Mobile First in 2017
Welcome to a New Reality - SEO goes Mobile First in 2017Welcome to a New Reality - SEO goes Mobile First in 2017
Welcome to a New Reality - SEO goes Mobile First in 2017Bastian Grimm
 
Android sicher
Android sicherAndroid sicher
Android sicherKH F
 
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...TIMETOACT GROUP
 
Das Android Open Source Project
Das Android Open Source ProjectDas Android Open Source Project
Das Android Open Source Projectinovex GmbH
 
W3C/DFKI Automotive Workshop
W3C/DFKI Automotive WorkshopW3C/DFKI Automotive Workshop
W3C/DFKI Automotive WorkshopGeorg Rehm
 
Welcome to a New Reality - SEO goes Mobile First in 2017
Welcome to a New Reality - SEO goes Mobile First in 2017Welcome to a New Reality - SEO goes Mobile First in 2017
Welcome to a New Reality - SEO goes Mobile First in 2017Bastian Grimm
 
Mobile Facts 2013: Apps & Websites
Mobile Facts 2013: Apps & WebsitesMobile Facts 2013: Apps & Websites
Mobile Facts 2013: Apps & WebsitesAdrian Oggenfuss
 
Monetarisierung von iPhone-Applikationen
Monetarisierung von iPhone-ApplikationenMonetarisierung von iPhone-Applikationen
Monetarisierung von iPhone-ApplikationenBjörn Behrendt
 
Top 10 Internet Trends 2008
Top 10 Internet Trends 2008Top 10 Internet Trends 2008
Top 10 Internet Trends 2008Jürg Stuker
 
Responsive Mit Irhem Webseiten (German Edition)
Responsive Mit Irhem Webseiten (German Edition)Responsive Mit Irhem Webseiten (German Edition)
Responsive Mit Irhem Webseiten (German Edition)Koombea
 
Touch Mahal - Mobile Hype
Touch Mahal - Mobile HypeTouch Mahal - Mobile Hype
Touch Mahal - Mobile HypeBusinessVALUE24
 
Sencha Touch & PhoneGap
Sencha Touch & PhoneGapSencha Touch & PhoneGap
Sencha Touch & PhoneGapStefan Kolb
 

Ähnlich wie Cross Platform ist ein alter Hut, Zeit ihn abzustauben - XPCon (20)

Browserstrategien und Progressive Enhancement
Browserstrategien und Progressive EnhancementBrowserstrategien und Progressive Enhancement
Browserstrategien und Progressive Enhancement
 
Dem mobilen Internet gehört die Zukunft
Dem mobilen Internet gehört die ZukunftDem mobilen Internet gehört die Zukunft
Dem mobilen Internet gehört die Zukunft
 
Freie Software auf Smartphones
Freie Software auf SmartphonesFreie Software auf Smartphones
Freie Software auf Smartphones
 
DACHNUG50 MX_Workshop.pdf
DACHNUG50 MX_Workshop.pdfDACHNUG50 MX_Workshop.pdf
DACHNUG50 MX_Workshop.pdf
 
Welcome to a New Reality - SEO goes Mobile First in 2017
Welcome to a New Reality - SEO goes Mobile First in 2017Welcome to a New Reality - SEO goes Mobile First in 2017
Welcome to a New Reality - SEO goes Mobile First in 2017
 
Android sicher
Android sicherAndroid sicher
Android sicher
 
HTML5 is your friend
HTML5 is your friendHTML5 is your friend
HTML5 is your friend
 
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...
 
Das Android Open Source Project
Das Android Open Source ProjectDas Android Open Source Project
Das Android Open Source Project
 
W3C/DFKI Automotive Workshop
W3C/DFKI Automotive WorkshopW3C/DFKI Automotive Workshop
W3C/DFKI Automotive Workshop
 
Welcome to a New Reality - SEO goes Mobile First in 2017
Welcome to a New Reality - SEO goes Mobile First in 2017Welcome to a New Reality - SEO goes Mobile First in 2017
Welcome to a New Reality - SEO goes Mobile First in 2017
 
Echtzeit Klub - Apps: Mobile Bits
Echtzeit Klub - Apps: Mobile BitsEchtzeit Klub - Apps: Mobile Bits
Echtzeit Klub - Apps: Mobile Bits
 
Html5 - Traum oder Wirklichkeit
Html5 - Traum oder WirklichkeitHtml5 - Traum oder Wirklichkeit
Html5 - Traum oder Wirklichkeit
 
Mobile Facts 2013: Apps & Websites
Mobile Facts 2013: Apps & WebsitesMobile Facts 2013: Apps & Websites
Mobile Facts 2013: Apps & Websites
 
Monetarisierung von iPhone-Applikationen
Monetarisierung von iPhone-ApplikationenMonetarisierung von iPhone-Applikationen
Monetarisierung von iPhone-Applikationen
 
Top 10 Internet Trends 2008
Top 10 Internet Trends 2008Top 10 Internet Trends 2008
Top 10 Internet Trends 2008
 
Responsive Mit Irhem Webseiten (German Edition)
Responsive Mit Irhem Webseiten (German Edition)Responsive Mit Irhem Webseiten (German Edition)
Responsive Mit Irhem Webseiten (German Edition)
 
Touch Mahal - Mobile Hype
Touch Mahal - Mobile HypeTouch Mahal - Mobile Hype
Touch Mahal - Mobile Hype
 
Sencha Touch & PhoneGap
Sencha Touch & PhoneGapSencha Touch & PhoneGap
Sencha Touch & PhoneGap
 
Barrierefreiheit Im Datennetz
Barrierefreiheit Im DatennetzBarrierefreiheit Im Datennetz
Barrierefreiheit Im Datennetz
 

Mehr von Christian Heilmann

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Christian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilegeChristian Heilmann
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloChristian Heilmann
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteChristian Heilmann
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteChristian Heilmann
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandChristian Heilmann
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilegeChristian Heilmann
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerChristian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Christian Heilmann
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?Christian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Christian Heilmann
 
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachProgressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachChristian Heilmann
 
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsProgressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsChristian Heilmann
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansChristian Heilmann
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Christian Heilmann
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlChristian Heilmann
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Christian Heilmann
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)Christian Heilmann
 

Mehr von Christian Heilmann (20)

Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019Develop, Debug, Learn? - Dotjs2019
Develop, Debug, Learn? - Dotjs2019
 
Hinting at a better web
Hinting at a better webHinting at a better web
Hinting at a better web
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Seven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC OsloSeven ways to be a happier JavaScript developer - NDC Oslo
Seven ways to be a happier JavaScript developer - NDC Oslo
 
Artificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynoteArtificial intelligence for humans… #AIDC2018 keynote
Artificial intelligence for humans… #AIDC2018 keynote
 
Killing the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynoteKilling the golden calf of coding - We are Developers keynote
Killing the golden calf of coding - We are Developers keynote
 
Progressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays FinlandProgressive Web Apps - Techdays Finland
Progressive Web Apps - Techdays Finland
 
Taking the "vile" out of privilege
Taking the "vile" out of privilegeTaking the "vile" out of privilege
Taking the "vile" out of privilege
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
 
Taking the P out of PWA
Taking the P out of PWATaking the P out of PWA
Taking the P out of PWA
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
You learned JavaScript - now what?
You learned JavaScript - now what?You learned JavaScript - now what?
You learned JavaScript - now what?
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
Progressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReachProgressive Web Apps - Covering the best of both worlds - DevReach
Progressive Web Apps - Covering the best of both worlds - DevReach
 
Progressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worldsProgressive Web Apps - Covering the best of both worlds
Progressive Web Apps - Covering the best of both worlds
 
Non-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humansNon-trivial pursuits: Learning machines and forgetful humans
Non-trivial pursuits: Learning machines and forgetful humans
 
Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center Progressive Web Apps - Bringing the web front and center
Progressive Web Apps - Bringing the web front and center
 
CSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. ControlCSS vs. JavaScript - Trust vs. Control
CSS vs. JavaScript - Trust vs. Control
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
 
The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)The Soul in The Machine - Developing for Humans (FrankenJS edition)
The Soul in The Machine - Developing for Humans (FrankenJS edition)
 

Cross Platform ist ein alter Hut, Zeit ihn abzustauben - XPCon