Transcript

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

INNOVATING THE OTHER WEB

@codepo8

Chris Heilmann

THE MOBILE REVOLUTION IS UPON US!

AND WITH IT CAME THE NEED TO BUILD APPS!

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.

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

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

PEOPLE, ON THE OTHER HAND PREFER CHOICE…

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

http://idontwantyourfuckingapp.tumblr.com/

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.

IT all just works!

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

THE MOST REPEATED “TRUTH” ABOUT APPS:

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

NATIVE APPS MAKE YOU CHOOSE.

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

ALAS, THAT WENT OUT OF THE WINDOW PRETTY QUICKLY…

BECAUSE, LET’S FACE IT:

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

AND…

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

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

AND, AS A USER…

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

THE POWER OF WEB TECHNOLOGY LIES IN ITS VERSATILITY…

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

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

http://www.gibbssports.com/quadski

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

•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.

EXCEPT…

http://caniuse.com

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

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

WE NEED TO SUPPORT INTERNET EXPLORER!

THIS EVEN BECAME A RUNNING GAG…

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

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

AS DID THE COMPANY THAT CAUSED THAT MESS…

THIS IS WHERE I NEED YOU!

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

IF ALL FAILS, TALK ABOUT MONEY!

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

GET INSIDE AND GIVE FEEDBACK!

https://insider.windows.com/

REQUEST FEATURES!

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

CHECK BACK FREQUENTLY AND BET ON INTEROP!

https://status.modern.ie/

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

WEBSITE OBESITY IS NOT UNCOMMON…

IT IS TEMPTING TO GO OVERBOARD…

http://gochat.us/

AND IT IS TEMPTING TO BLINDLY TRUST FRAMEWORKS…

SPEED UP YOUR PRODUCTS!

http://www.webpagetest.org/

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

BUT WE CAN LEARN FROM THEIR SIMPLICITY.

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.

LET’S GO AND BUILD GREAT PRODUCTS

Chris Heilmannchristianheilmann.com @codepo8

dziękuję

top related