polymer: welcome to the future!

33
Welcome to the future! Polymer Welcome to the future! Women Techmakers Maceió April, 2015

Upload: maria-clara-santana

Post on 08-Aug-2015

83 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Polymer: welcome to the future!

Welcome to the future!

PolymerWelcome to the future!

Women Techmakers MaceióApril, 2015

Page 2: Polymer: welcome to the future!

About me:Maria Clara Santana

● Computer Engineering student at UFAL;● Artificial Intelligence researcher;● GDG Maceió co-organizer;● WTM Maceió Lead;● Technovation Challenge coach;

Page 3: Polymer: welcome to the future!

We use an average of three different devices a day.The New Multi-screen World (http://bit.ly/1uoUzpK)

Page 4: Polymer: welcome to the future!

Multi-device applications!

Page 5: Polymer: welcome to the future!

(http://bit.ly/1IpP4SZ)

Building UI tabs should be easy!

Page 6: Polymer: welcome to the future!
Page 7: Polymer: welcome to the future!

“It’s easy to write code that a browser understands.Good developers writecode that people can understand.”

Page 8: Polymer: welcome to the future!

How can we solve this?

Page 9: Polymer: welcome to the future!

Web ComponentsLess code. Less confusion.

Page 10: Polymer: welcome to the future!
Page 11: Polymer: welcome to the future!

What are Web Components?

Page 12: Polymer: welcome to the future!

Custom Elements

● declarative;● readable;● meaningful HTML;● reusable;

Page 13: Polymer: welcome to the future!

HTML Templates

● native template in the broswer;

● parsed;● content is inert;● doc fragment;

Page 14: Polymer: welcome to the future!

Shadow DOM

● scoped CSS;● encapsulated markup;

Actually shadow DOM

Page 15: Polymer: welcome to the future!

HTML Imports

● loading Web Components;Example: Bootstrap

Page 16: Polymer: welcome to the future!

What if we designed HTML for the mobile

web?

Page 17: Polymer: welcome to the future!
Page 18: Polymer: welcome to the future!

polymer

Page 19: Polymer: welcome to the future!

How can I join polymer and Material Design?

Page 20: Polymer: welcome to the future!

polymer-topeka.appspot.com/

Page 21: Polymer: welcome to the future!

paper-elements

Page 22: Polymer: welcome to the future!

<paper-fab> </paper-fab>

Page 23: Polymer: welcome to the future!

<paper-checkbox> </paper-checkbox>

Page 24: Polymer: welcome to the future!

<paper-ripple> </paper-ripple>

Page 25: Polymer: welcome to the future!

<paper-menu-button> </paper-menu-button>

Page 26: Polymer: welcome to the future!

<paper-radio-button> </paper-radio-button>

(http://bit.ly/1dBOkyE)

Page 27: Polymer: welcome to the future!
Page 28: Polymer: welcome to the future!

Join the future!

Page 29: Polymer: welcome to the future!

Learn!

polymer-project.org

WebComponents.org

Polycasts by Rob Dodson

Page 30: Polymer: welcome to the future!

Build!

Chrome Dev Editor

yeoman.io

polymer-designer.appspot.com/

Page 31: Polymer: welcome to the future!

“Your future is whatever you make

it. So make it a good one”

Doc (Back to the future III, 1990)

Page 32: Polymer: welcome to the future!

Obrigada!+MariaClaraSantana1@[email protected]

Page 33: Polymer: welcome to the future!