the future of screens - sterning.com.au...mvvm)[edit] angular (application platform) by google...

103
THE FUTURE OF SCREENS From james stanton

Upload: others

Post on 22-May-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

THE FUTURE OF SCREENSFrom james stanton

Page 2: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

A little bit about me.

Page 3: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Hi I am James (Mckenzie) StantonThinker / Designer / Engineer / Director / Executive / Artist / Human / Practitioner / Gardner / Builder / and much more...

Page 4: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Born in Essex, United Kingdom and survived a few hair raising moments and learnt digital from the ground up.

Page 5: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 6: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 7: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 8: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 9: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 10: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 11: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 12: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 13: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Ok enough of the pleasantries

Page 14: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

I have been working in the design field since 1999 from the Falmouth School of Art and onwards to the RCA, and many companies.

Page 15: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 16: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Ok. less about me and more about what I have seen…

Page 17: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Today we are going to cover- SCREENS CONCEPTS- DIGITAL TRANSFORMATION - WHY ASSETS LIBRARIES- CODE LIBRARIES- COST EFFECTIVE SOLUTION FOR IMPLEMENTATION

Page 20: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 24: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 27: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 29: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 32: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 33: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 34: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

I know, I know, I know. That's all good and well, but what does this all mean to a company like mine?

We are about to see a massive change in consumer behavior so let's get ready.

Page 35: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

DIGITAL TRANSFORMATION AS A USPGetting this correct will change your company forever.

Page 36: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Digital transformation (DT) – the use of technology to radically improve performance or reach of enterprises – is becoming a hot topic for companies across the globe.

DIGITAL TRANSFORMATION USP-01

Page 37: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 38: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

VERY DIGITAL NOT VERY DIGITALCHANGING

Page 39: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Companies face common pressures from customers, employees and competitors to begin or speed up their digital transformation. However they are transforming at different paces with different results.

DIGITAL TRANSFORMATION USP-02

Page 40: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 41: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

VERY DIGITAL NOT VERY DIGITALCHANGING

Page 42: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Successful digital transformation comes not from implementing new technologies but from transforming your organisation to take advantage of the possibilities that new technologies provide.

DIGITAL TRANSFORMATION USP-03

Page 43: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 44: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Major digital transformation initiatives are centered on re-envisioning customer experience, operational processes and business models. Companies are changing how functions work, redefining how functions interact, and even evolving the boundaries of the firm.

DIGITAL TRANSFORMATION USP-04

Page 45: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

VERY DIGITAL NOT VERY DIGITALCHANGING

Page 46: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Companies that are leading the change.

DIGITAL TRANSFORMATION USP-04

Page 47: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 48: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 49: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 50: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 51: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Successful DT does not happen bottom up. It must be driven from the top. This is also very true within the design practise.

DIGITAL TRANSFORMATION USP-05

Page 52: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

DIGITAL TRANSFORMATION USP-05

Page 53: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Focus on the “how” more than the “what.” The most successful transformations I have seen focus as much (or more) on how to drive change as on the detailed content of the change. A compelling transformative vision, with related engagement, governance and KPIs will allow people throughout the enterprise to identify new “what's” to meet or extend the vision.

DIGITAL TRANSFORMATION USP-06

Page 54: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 55: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 56: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Successful DT comes not from creating a new organization, but from reshaping the organization to take advantage of valuable existing strategic assets in new ways.

DIGITAL TRANSFORMATION USP-07

Page 57: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 58: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Companies can do much more to gain value from investments they have already made, even as they envision radically new ways of working.

DIGITAL TRANSFORMATION USP-08

Page 59: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 60: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 61: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

WHY ASSET LIBRARIESDoing this early and using all the tools will save you 1000s of hours.

Page 62: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

With the wealth of screens that we consumer information from, it has become a massive problem on how we look after companies digital assets and how they are used.

WHY ASSET LIBRARIES 101

Page 63: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

WHY ASSET LIBRARIES 101

Page 64: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

WHY ASSET LIBRARIES 101

Page 65: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

WHY ASSET LIBRARIES 101

Page 66: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

WHY ASSET LIBRARIES 101

Page 67: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

WHY ASSET LIBRARIES 101

Page 68: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 69: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 70: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

CODE LIBRARIESEngaging with your development team to future proof the next 3-4 version?

Page 71: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

So we have just spoken about DAM - digital asset management, why it’s a good idea to use this asset libraries and design patterns…

But what about the code libraries or frameworks?

Well.

WHY CODE LIBRARIES 101

Page 72: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 73: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 74: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 75: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 76: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 77: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Cassowary (software)CHR.jsDOM (manipulation)Google PolymerDojo ToolkitjQuerymidoriMooToolsPrototype JavaScript FrameworkAnyChartD3.jsFusionChartsHighchartsEaselJS, part of CreateJSJavaScript InfoVis Toolkitp5.jsPixi.jsPlotlyProcessing.jsRaphaëlSWFObjectTeechartThree.js

WHY CODE LIBRARIES 101

Velocity.jsVerge3DWhitestormJSGUI (Graphical user interface) and widget related[edit]Angular (application platform) by GoogleAngularJS by GoogleBootstrapDevExtreme by DevExpressDojo WidgetsExt JS by SenchaFoundation by ZURBIgnite UI by InfragisticsjQuery UIjQWidgetsKendo UI by TelerikOpenUI5 by SAPPolymer (library) by GoogleqooxdooReact.jsSmartClientWebix

Wijmo 5 by GrapeCityWinJSNo longer actively developed[edit]GlowLively KernelScript.aculo.usYUI LibraryPure JavaScript/Ajax[edit]Google Closure LibraryJooseJsPHPMicrosoft's Ajax libraryMochiKitPDF.jsRicoSocket.IOSpry frameworkUnderscore.jsTemplate systems[edit]Cascade FrameworkjQuery MobileMustacheJinja-JS

Page 78: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Twig.jsUnit testing[edit]JasmineMochaQUnitUnit.jsWeb-application related (MVC, MVVM)[edit]Angular (application platform) by GoogleAngularJS by GoogleAureliaBackbone.jsCappuccinoChaplin.jsEchoEmber.jsEnyoExpress.jsExt JSGoogle Web ToolkitJavaScriptMVCJsRender/JsViews

WHY CODE LIBRARIES 101

KnockoutMeteorMojitoMooToolsNode.jsOpenUI5 by SAPPolymer (library) by GooglePrototype JavaScript FrameworkPureMVCqooxdooReact.jsRialto ToolkitSproutCoreTotal.jsVue.jsWakanda FrameworkModernizrCannon.jsMathJax

Page 79: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 80: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

So I will let you into a little secret. They are only JavaScript Frameworks.

What next…?

WHY CODE LIBRARIES 101

Page 81: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 82: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 83: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 84: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

WHY CODE LIBRARIES 101

Page 85: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

WHY CODE LIBRARIES 101

Page 86: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

So I will let you into a little secret. That was only Android

We still got...

WHY CODE LIBRARIES 101

Page 87: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js
Page 88: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

WHY CODE LIBRARIES 101

Page 89: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

WHY CODE LIBRARIES 101

Kendo-vue-ui Kendo-jquery-ui kendo-angular-ui kendo-react-ui

Page 90: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Well I could go on for hours, days, weeks, months about all the different code frameworks, libraries, platforms.

But why should we be using them?

WHY CODE LIBRARIES 101

Page 91: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

Theses frameworks, and libraries used with code repository helps future proof all companies version control and source code management functionality including the link to assets. Which saves 10,000 hours

WHY CODE LIBRARIES 101

Page 92: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

COST-EFFECTIVE SOLUTION FOR IMPLEMENTATIONTop 10 strategies to be more cost effective.

Page 93: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

01. Digital Asset Management, Program, Libraries, with a bullet proof roadmaps.

COST-EFFECTIVE SOLUTION FOR IMPLEMENTATION

Page 94: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

02. Pure Customer Research, with an actioned outcome with 48 hrs or less.

COST-EFFECTIVE SOLUTION FOR IMPLEMENTATION

Page 95: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

03. Adopt a long-term mindset with goals.

COST-EFFECTIVE SOLUTION FOR IMPLEMENTATION

Page 96: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

04. Using Video is a must to engage your customers, this does not have to be long it can be as short as 10 sec but make many .

COST-EFFECTIVE SOLUTION FOR IMPLEMENTATION

Page 97: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

05. Build your community, invite, participate, listen, and action change.

COST-EFFECTIVE SOLUTION FOR IMPLEMENTATION

Page 98: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

06. Use the tools that are free and help your company be seen eg: Yelp, or IFTTT and more

COST-EFFECTIVE SOLUTION FOR IMPLEMENTATION

Page 99: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

07. Take advantage of automation, asap.

COST-EFFECTIVE SOLUTION FOR IMPLEMENTATION

Page 100: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

08. Dynamic Design Patterns that use one code source for updates and changes.

COST-EFFECTIVE SOLUTION FOR IMPLEMENTATION

Page 101: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

09. Go green

COST-EFFECTIVE SOLUTION FOR IMPLEMENTATION

Page 102: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

10. Have social campaigns that are driving direct to actioned, incentivised outcomes.

- Purchase- Signup- Register - Download

COST-EFFECTIVE SOLUTION FOR IMPLEMENTATION

Page 103: THE FUTURE OF SCREENS - sterning.com.au...MVVM)[edit] Angular (application platform) by Google AngularJS by Google Aurelia Backbone.js Cappuccino Chaplin.js Echo Ember.js Enyo Express.js

NOW TIME FOR SOME Q&AASK AWAY.