+ All Categories
Home > Documents > STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us...

STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us...

Date post: 28-Aug-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
21
[email protected] WEB COMPONENTS IN PRACTICE Feb 6, 2018
Transcript
Page 1: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

5

S T O R Y A N D P H I L O S O P H Y

Software is eating the world and what most of us see of it is the user interface. The user

interface has become the key component of how the users experience the business

behind it. Competition is lost or won due to user experience. Simplicity is king and the

users get frustrated by anything ugly, slow or not working on the device they happen to

use at the time. We at Vaadin fight for simplicity and invite everyone to join this fight.

Together we want to build a user interface that puts a smile on the user’s face.

Vaadin is the technology that empowers developers to build the best web-apps for

business purposes. Our priority over everything else is developer productivity because

we believe that by simplifying the developer experience and saving the developer’s

time, they are best able to focus on building great user interfaces.

Our brand is what we want everyone to think about us. When everyone - both us and

the people around us - have a consistent understanding of what Vaadin is and what we

stand for, it enables that image to spread and amplify. This book defines what we want

that image to be. It defines what the Vaadin brand is.

I hope that You are as excited and proud of living and breathing the Vaadin brand as

I am. You are the one who is shaping what everyone thinks about Vaadin - using this

brand as a tool and a guideline every day.

Let’s fight for simplicity for both the users and the developers!

Joonas Lehtinen

Founder & CEO

Vaadin

I N T R O D U C T I O N

[email protected]

W E B C O M P O N E N T S I N P R A C T I C E

Feb 6, 2018

Page 2: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

WEB COMPONENTSS TA N DA R D B U I L D I N G B L OC K S F O R T H E W E B

Page 3: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

W3C Standards

Status on Oct 2, 2017

Page 4: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

Browse r suppor t

Page 5: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

h t t p s : / / c u s to m - e l e m e n t s - eve r y w h e r e . co m /

Page 6: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component
Page 7: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component
Page 8: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component
Page 9: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component
Page 10: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component
Page 11: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component
Page 12: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

Tab & Tabs

Dropdown Menu

Notification

Text Area

Radio Button (Groups)

Progress Bar

+

Page 13: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

h t t p s : / / g i t h u b . co m /a m a h d y /wc - s p e a k s

Page 14: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

ONE MORE THINGW E B CO M P O N E N T S F R O M S E R V E R - S I D E JAVA

Page 15: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component
Page 16: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

Java Web

Page 17: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

We b Co m p o n e n t s

<vaadin-text-field> <vaadin-grid>

<div>

Page 18: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

Div

TextField

We b Co m p o n e n t s

Grid

<vaadin-text-field> <vaadin-grid>

J ava Co m p o n e n t s

<div>

Page 19: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

Element button = new Element("button"); button.setTextContent("Click me"); button.addEventListener("click", e -> sayHello());

Element layout = new Element("div"); layout.appendChild(button);

Button button = new Button("Click me"); button.addClickListener(e -> sayHello());

VerticalLayout layout = new VerticalLayout(); layout.add(button);

Page 20: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

Q U E S T I O N S

Page 21: STORY AND PHILOSOPHY - Jfokus · 2019. 9. 11. · Software is eating the world and what most of us see of it is the user interface. The user interface has become the key component

Thank you!


Recommended