Click here to load reader
Jul 14, 2015
Chris Heilmann (@codepo8) - Wroc#, Wroclaw, Poland, March 2015
INNOVATING THE OTHER WEB
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.
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
REQUEST FEATURES!
https://wpdev.uservoice.com/forums/110705-dev-platform
ONCE WE HAVE THE TOOLS, IT IS IMPORTANT TO USE THEM WISELY…
WEBSITE OBESITY IS NOT UNCOMMON…
AND IT IS TEMPTING TO BLINDLY TRUST FRAMEWORKS…
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