Top Banner

Click here to load reader

52
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Innovating the other web - #wrocsharp keynote

Chris Heilmann (@codepo8) - Wroc#, Wroclaw, Poland, March 2015

INNOVATING THE OTHER WEB

Page 2: Innovating the other web - #wrocsharp keynote

@codepo8

Chris Heilmann

Page 3: Innovating the other web - #wrocsharp keynote

THE MOBILE REVOLUTION IS UPON US!

Page 4: Innovating the other web - #wrocsharp keynote

AND WITH IT CAME THE NEED TO BUILD APPS!

Page 5: Innovating the other web - #wrocsharp keynote

WELL-WRITTEN APPS ARE GREAT FOR END USERS.

•They do one thing well •They don’t need a connection

all the time •They have a minimalistic

interface fit for their purpose and device

•They are easy to customise to my needs.

Page 6: Innovating the other web - #wrocsharp keynote

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

Page 7: Innovating the other web - #wrocsharp keynote

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

Page 8: Innovating the other web - #wrocsharp keynote

APPS ARE USED A LOT TO LOCK PEOPLE INTO A SERVICE.

Page 9: Innovating the other web - #wrocsharp keynote

PEOPLE, ON THE OTHER HAND PREFER CHOICE…

Page 10: Innovating the other web - #wrocsharp keynote

SO WE FORCE-FEED THEM OUR APPS WHEN THEY DON’T PERFORM FOR THE COMPANY.

http://idontwantyourfuckingapp.tumblr.com/

Page 11: Innovating the other web - #wrocsharp keynote

http://qz.com/253618/most-smartphone-users-download-zero-apps-per-month/

https://www.comscore.com/Insights/Press-Releases/2014/8/comScore-s-US-Mobile-App-Report-Available-for-Download

COMPETITION IS BRUTAL AND PEOPLE GET BORED OF APPS.

Page 12: Innovating the other web - #wrocsharp keynote
Page 13: Innovating the other web - #wrocsharp keynote

IT all just works!

Page 14: Innovating the other web - #wrocsharp keynote
Page 15: Innovating the other web - #wrocsharp keynote

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

Page 16: Innovating the other web - #wrocsharp keynote

THE MOST REPEATED “TRUTH” ABOUT APPS:

IF YOU WANT GREAT APPS, YOU NEED TO GO NATIVE!

Page 17: Innovating the other web - #wrocsharp keynote

NATIVE APPS MAKE YOU CHOOSE.

Page 18: Innovating the other web - #wrocsharp keynote

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

Page 19: Innovating the other web - #wrocsharp keynote

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

Page 20: Innovating the other web - #wrocsharp keynote

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

Page 21: Innovating the other web - #wrocsharp keynote

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

Page 22: Innovating the other web - #wrocsharp keynote

BECAUSE, LET’S FACE IT:

WE’RE NOT GOOD AT DELIVERING A GREAT MOBILE EXPERIENCE IN OUR PRODUCTS.

Page 23: Innovating the other web - #wrocsharp keynote

AND…

THERE IS MORE TO OUR JOBS THAN MOBILE DEVICE USE CASES.

Page 24: Innovating the other web - #wrocsharp keynote

A LOT OF WHAT WE HAVE TO USE HURTS ME AS A WEB DEVELOPER…

Page 25: Innovating the other web - #wrocsharp keynote

AND, AS A USER…

Page 26: Innovating the other web - #wrocsharp keynote

THE WEB MADE US MOVE AWAY FROM COMPUTERS TELLING US WHAT IS POSSIBLE AND WHAT ISN’T.

Page 27: Innovating the other web - #wrocsharp keynote

THE POWER OF WEB TECHNOLOGY LIES IN ITS VERSATILITY…

http://en.wikipedia.org/wiki/Schwimmwagen

Page 28: Innovating the other web - #wrocsharp keynote

AND YOU CAN MAKE IT AS FANCY AS YOU WANT TO…

http://www.gibbssports.com/quadski

Page 29: Innovating the other web - #wrocsharp keynote

HTML5 AND OTHER NEW STANDARDS GIVE US MUCH THAT WE NEED TO BUILD GREAT SOLUTIONS.

Page 30: Innovating the other web - #wrocsharp keynote

•Multimedia (playback and recording)

•Offline functionality •Local file storage •Multi device input •Client-side file and

graphics manipulation •Adaptive interfaces •Always up-to-date

HTML5 AND OTHER NEW STANDARDS GIVE US MUCH THAT WE NEED TO BUILD GREAT SOLUTIONS.

Page 31: Innovating the other web - #wrocsharp keynote

EXCEPT…

http://caniuse.com

Page 32: Innovating the other web - #wrocsharp keynote

A LOT HAS TO DO WITH OUTDATED SYSTEMS NOT GETTING UPGRADED.

Page 33: Innovating the other web - #wrocsharp keynote

BY FAR THE #1 REASON I GOT FROM WEB DEVELOPERS NOT EMBRACING HTML5:

WE NEED TO SUPPORT INTERNET EXPLORER!

Page 34: Innovating the other web - #wrocsharp keynote

THIS EVEN BECAME A RUNNING GAG…

Page 35: Innovating the other web - #wrocsharp keynote

WHILST FIREFOX AND CHROME ARE SEEN AS INNOVATORS, IE, WELL, ISN’T…

Page 36: Innovating the other web - #wrocsharp keynote

AND I GOT SO TIRED OF IT, I DID SOMETHING ABOUT IT.

Page 37: Innovating the other web - #wrocsharp keynote

AS DID THE COMPANY THAT CAUSED THAT MESS…

Page 38: Innovating the other web - #wrocsharp keynote

THIS IS WHERE I NEED YOU!

Page 39: Innovating the other web - #wrocsharp keynote

EASING INTO CHANGE…

http://blogs.msdn.com/b/ie/archive/2015/03/02/making-it-easier-for-enterprise-customers-to-upgrade-to-internet-explorer-11-and-windows-10.aspx

Page 40: Innovating the other web - #wrocsharp keynote

IF ALL FAILS, TALK ABOUT MONEY!

https://www.microsoft.com/en-us/download/details.aspx?id=45907

Page 41: Innovating the other web - #wrocsharp keynote

GET INSIDE AND GIVE FEEDBACK!

https://insider.windows.com/

Page 42: Innovating the other web - #wrocsharp keynote

REQUEST FEATURES!

https://wpdev.uservoice.com/forums/110705-dev-platform

Page 43: Innovating the other web - #wrocsharp keynote

CHECK BACK FREQUENTLY AND BET ON INTEROP!

https://status.modern.ie/

Page 44: Innovating the other web - #wrocsharp keynote

ONCE WE HAVE THE TOOLS, IT IS IMPORTANT TO USE THEM WISELY…

Page 45: Innovating the other web - #wrocsharp keynote

WEBSITE OBESITY IS NOT UNCOMMON…

Page 46: Innovating the other web - #wrocsharp keynote

IT IS TEMPTING TO GO OVERBOARD…

http://gochat.us/

Page 47: Innovating the other web - #wrocsharp keynote

AND IT IS TEMPTING TO BLINDLY TRUST FRAMEWORKS…

Page 48: Innovating the other web - #wrocsharp keynote

SPEED UP YOUR PRODUCTS!

http://www.webpagetest.org/

Page 49: Innovating the other web - #wrocsharp keynote

APPS HAVEN’T AND WON’T REPLACE THE OTHER WEB.

BUT WE CAN LEARN FROM THEIR SIMPLICITY.

Page 50: Innovating the other web - #wrocsharp keynote

WELL-WRITTEN PRODUCTS ARE GREAT FOR END USERS.

•They do one thing well •They don’t need a connection

all the time •They have a minimalistic

interface fit for their purpose and device

•They are easy to customise to my needs.

Page 51: Innovating the other web - #wrocsharp keynote

LET’S GO AND BUILD GREAT PRODUCTS

Page 52: Innovating the other web - #wrocsharp keynote

Chris Heilmannchristianheilmann.com @codepo8

dziękuję