32
The OpenUI5 Spirit Michael Graf, UI5 Developer, SAP

UI5con - The OpenUI5 Spirit

Embed Size (px)

Citation preview

Page 1: UI5con - The OpenUI5 Spirit

The OpenUI5 SpiritMichael Graf UI5 Developer SAP

UI5con 2016 - The OpenUI5 Spirit 2

The Awakening of OpenUI5 ndash 1 (SAPUI5)

UI5con 2016 - The OpenUI5 Spirit 3

The Awakening of OpenUI5 ndash 2 (Fiori)

UI5con 2016 - The OpenUI5 Spirit 4

The Awakening of OpenUI5 ndash 3 (Manifesto)

UI5con 2016 - The OpenUI5 Spirit 5

The Awakening of OpenUI5 ndash 4 (Shirt)

UI5con 2016 - The OpenUI5 Spirit 6

The Awakening of OpenUI5 ndash 5 (Subway)

UI5con 2016 - The OpenUI5 Spirit 7

The Awakening of OpenUI5 ndash 6 (Subtle Message)

UI5con 2016 - The OpenUI5 Spirit 8

The Awakening of OpenUI5 ndash 7 (Michael Reh at TechEd Bangalore)

UI5con 2016 - The OpenUI5 Spirit 9

OpenUI5 ndash Open Source since December 2013

SCN Blogpost What is OpenUI5SAPUI5

Documentation SAPUI5 vs OpenUI5

More Information

httpsopenui5org

httpsgithubcomSAPopenui5

The UI5 core technology is based on

open source projects and open

standards ndash we found it quite natural

to open source it

OpenUI5 has been released together

with the announcement at TechEd

Bangalore under the Apache 2 license

UI5con 2016 - The OpenUI5 Spirit 10

The (technical) Transformation to Open Source

A mindshift started as we switched our build tools

and development process for OpenUI5 SAPUI5

Core

OpenUI5

httpsgithubcomSAPopenui5commits

UI5con 2016 - The OpenUI5 Spirit 11

Change Management for OpenUI5 and SAPUI5

OpenUI5 SAPUI5

SAPUI5

Distribution LayerSAPUI5

RuntimeOpenUI5OpenUI5Sync ~ 10 sec

D

Pull

Request

Code

Review

Gerrit

Change

Tests

Change

Import

Code

Review

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 2: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 2

The Awakening of OpenUI5 ndash 1 (SAPUI5)

UI5con 2016 - The OpenUI5 Spirit 3

The Awakening of OpenUI5 ndash 2 (Fiori)

UI5con 2016 - The OpenUI5 Spirit 4

The Awakening of OpenUI5 ndash 3 (Manifesto)

UI5con 2016 - The OpenUI5 Spirit 5

The Awakening of OpenUI5 ndash 4 (Shirt)

UI5con 2016 - The OpenUI5 Spirit 6

The Awakening of OpenUI5 ndash 5 (Subway)

UI5con 2016 - The OpenUI5 Spirit 7

The Awakening of OpenUI5 ndash 6 (Subtle Message)

UI5con 2016 - The OpenUI5 Spirit 8

The Awakening of OpenUI5 ndash 7 (Michael Reh at TechEd Bangalore)

UI5con 2016 - The OpenUI5 Spirit 9

OpenUI5 ndash Open Source since December 2013

SCN Blogpost What is OpenUI5SAPUI5

Documentation SAPUI5 vs OpenUI5

More Information

httpsopenui5org

httpsgithubcomSAPopenui5

The UI5 core technology is based on

open source projects and open

standards ndash we found it quite natural

to open source it

OpenUI5 has been released together

with the announcement at TechEd

Bangalore under the Apache 2 license

UI5con 2016 - The OpenUI5 Spirit 10

The (technical) Transformation to Open Source

A mindshift started as we switched our build tools

and development process for OpenUI5 SAPUI5

Core

OpenUI5

httpsgithubcomSAPopenui5commits

UI5con 2016 - The OpenUI5 Spirit 11

Change Management for OpenUI5 and SAPUI5

OpenUI5 SAPUI5

SAPUI5

Distribution LayerSAPUI5

RuntimeOpenUI5OpenUI5Sync ~ 10 sec

D

Pull

Request

Code

Review

Gerrit

Change

Tests

Change

Import

Code

Review

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 3: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 3

The Awakening of OpenUI5 ndash 2 (Fiori)

UI5con 2016 - The OpenUI5 Spirit 4

The Awakening of OpenUI5 ndash 3 (Manifesto)

UI5con 2016 - The OpenUI5 Spirit 5

The Awakening of OpenUI5 ndash 4 (Shirt)

UI5con 2016 - The OpenUI5 Spirit 6

The Awakening of OpenUI5 ndash 5 (Subway)

UI5con 2016 - The OpenUI5 Spirit 7

The Awakening of OpenUI5 ndash 6 (Subtle Message)

UI5con 2016 - The OpenUI5 Spirit 8

The Awakening of OpenUI5 ndash 7 (Michael Reh at TechEd Bangalore)

UI5con 2016 - The OpenUI5 Spirit 9

OpenUI5 ndash Open Source since December 2013

SCN Blogpost What is OpenUI5SAPUI5

Documentation SAPUI5 vs OpenUI5

More Information

httpsopenui5org

httpsgithubcomSAPopenui5

The UI5 core technology is based on

open source projects and open

standards ndash we found it quite natural

to open source it

OpenUI5 has been released together

with the announcement at TechEd

Bangalore under the Apache 2 license

UI5con 2016 - The OpenUI5 Spirit 10

The (technical) Transformation to Open Source

A mindshift started as we switched our build tools

and development process for OpenUI5 SAPUI5

Core

OpenUI5

httpsgithubcomSAPopenui5commits

UI5con 2016 - The OpenUI5 Spirit 11

Change Management for OpenUI5 and SAPUI5

OpenUI5 SAPUI5

SAPUI5

Distribution LayerSAPUI5

RuntimeOpenUI5OpenUI5Sync ~ 10 sec

D

Pull

Request

Code

Review

Gerrit

Change

Tests

Change

Import

Code

Review

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 4: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 4

The Awakening of OpenUI5 ndash 3 (Manifesto)

UI5con 2016 - The OpenUI5 Spirit 5

The Awakening of OpenUI5 ndash 4 (Shirt)

UI5con 2016 - The OpenUI5 Spirit 6

The Awakening of OpenUI5 ndash 5 (Subway)

UI5con 2016 - The OpenUI5 Spirit 7

The Awakening of OpenUI5 ndash 6 (Subtle Message)

UI5con 2016 - The OpenUI5 Spirit 8

The Awakening of OpenUI5 ndash 7 (Michael Reh at TechEd Bangalore)

UI5con 2016 - The OpenUI5 Spirit 9

OpenUI5 ndash Open Source since December 2013

SCN Blogpost What is OpenUI5SAPUI5

Documentation SAPUI5 vs OpenUI5

More Information

httpsopenui5org

httpsgithubcomSAPopenui5

The UI5 core technology is based on

open source projects and open

standards ndash we found it quite natural

to open source it

OpenUI5 has been released together

with the announcement at TechEd

Bangalore under the Apache 2 license

UI5con 2016 - The OpenUI5 Spirit 10

The (technical) Transformation to Open Source

A mindshift started as we switched our build tools

and development process for OpenUI5 SAPUI5

Core

OpenUI5

httpsgithubcomSAPopenui5commits

UI5con 2016 - The OpenUI5 Spirit 11

Change Management for OpenUI5 and SAPUI5

OpenUI5 SAPUI5

SAPUI5

Distribution LayerSAPUI5

RuntimeOpenUI5OpenUI5Sync ~ 10 sec

D

Pull

Request

Code

Review

Gerrit

Change

Tests

Change

Import

Code

Review

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 5: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 5

The Awakening of OpenUI5 ndash 4 (Shirt)

UI5con 2016 - The OpenUI5 Spirit 6

The Awakening of OpenUI5 ndash 5 (Subway)

UI5con 2016 - The OpenUI5 Spirit 7

The Awakening of OpenUI5 ndash 6 (Subtle Message)

UI5con 2016 - The OpenUI5 Spirit 8

The Awakening of OpenUI5 ndash 7 (Michael Reh at TechEd Bangalore)

UI5con 2016 - The OpenUI5 Spirit 9

OpenUI5 ndash Open Source since December 2013

SCN Blogpost What is OpenUI5SAPUI5

Documentation SAPUI5 vs OpenUI5

More Information

httpsopenui5org

httpsgithubcomSAPopenui5

The UI5 core technology is based on

open source projects and open

standards ndash we found it quite natural

to open source it

OpenUI5 has been released together

with the announcement at TechEd

Bangalore under the Apache 2 license

UI5con 2016 - The OpenUI5 Spirit 10

The (technical) Transformation to Open Source

A mindshift started as we switched our build tools

and development process for OpenUI5 SAPUI5

Core

OpenUI5

httpsgithubcomSAPopenui5commits

UI5con 2016 - The OpenUI5 Spirit 11

Change Management for OpenUI5 and SAPUI5

OpenUI5 SAPUI5

SAPUI5

Distribution LayerSAPUI5

RuntimeOpenUI5OpenUI5Sync ~ 10 sec

D

Pull

Request

Code

Review

Gerrit

Change

Tests

Change

Import

Code

Review

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 6: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 6

The Awakening of OpenUI5 ndash 5 (Subway)

UI5con 2016 - The OpenUI5 Spirit 7

The Awakening of OpenUI5 ndash 6 (Subtle Message)

UI5con 2016 - The OpenUI5 Spirit 8

The Awakening of OpenUI5 ndash 7 (Michael Reh at TechEd Bangalore)

UI5con 2016 - The OpenUI5 Spirit 9

OpenUI5 ndash Open Source since December 2013

SCN Blogpost What is OpenUI5SAPUI5

Documentation SAPUI5 vs OpenUI5

More Information

httpsopenui5org

httpsgithubcomSAPopenui5

The UI5 core technology is based on

open source projects and open

standards ndash we found it quite natural

to open source it

OpenUI5 has been released together

with the announcement at TechEd

Bangalore under the Apache 2 license

UI5con 2016 - The OpenUI5 Spirit 10

The (technical) Transformation to Open Source

A mindshift started as we switched our build tools

and development process for OpenUI5 SAPUI5

Core

OpenUI5

httpsgithubcomSAPopenui5commits

UI5con 2016 - The OpenUI5 Spirit 11

Change Management for OpenUI5 and SAPUI5

OpenUI5 SAPUI5

SAPUI5

Distribution LayerSAPUI5

RuntimeOpenUI5OpenUI5Sync ~ 10 sec

D

Pull

Request

Code

Review

Gerrit

Change

Tests

Change

Import

Code

Review

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 7: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 7

The Awakening of OpenUI5 ndash 6 (Subtle Message)

UI5con 2016 - The OpenUI5 Spirit 8

The Awakening of OpenUI5 ndash 7 (Michael Reh at TechEd Bangalore)

UI5con 2016 - The OpenUI5 Spirit 9

OpenUI5 ndash Open Source since December 2013

SCN Blogpost What is OpenUI5SAPUI5

Documentation SAPUI5 vs OpenUI5

More Information

httpsopenui5org

httpsgithubcomSAPopenui5

The UI5 core technology is based on

open source projects and open

standards ndash we found it quite natural

to open source it

OpenUI5 has been released together

with the announcement at TechEd

Bangalore under the Apache 2 license

UI5con 2016 - The OpenUI5 Spirit 10

The (technical) Transformation to Open Source

A mindshift started as we switched our build tools

and development process for OpenUI5 SAPUI5

Core

OpenUI5

httpsgithubcomSAPopenui5commits

UI5con 2016 - The OpenUI5 Spirit 11

Change Management for OpenUI5 and SAPUI5

OpenUI5 SAPUI5

SAPUI5

Distribution LayerSAPUI5

RuntimeOpenUI5OpenUI5Sync ~ 10 sec

D

Pull

Request

Code

Review

Gerrit

Change

Tests

Change

Import

Code

Review

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 8: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 8

The Awakening of OpenUI5 ndash 7 (Michael Reh at TechEd Bangalore)

UI5con 2016 - The OpenUI5 Spirit 9

OpenUI5 ndash Open Source since December 2013

SCN Blogpost What is OpenUI5SAPUI5

Documentation SAPUI5 vs OpenUI5

More Information

httpsopenui5org

httpsgithubcomSAPopenui5

The UI5 core technology is based on

open source projects and open

standards ndash we found it quite natural

to open source it

OpenUI5 has been released together

with the announcement at TechEd

Bangalore under the Apache 2 license

UI5con 2016 - The OpenUI5 Spirit 10

The (technical) Transformation to Open Source

A mindshift started as we switched our build tools

and development process for OpenUI5 SAPUI5

Core

OpenUI5

httpsgithubcomSAPopenui5commits

UI5con 2016 - The OpenUI5 Spirit 11

Change Management for OpenUI5 and SAPUI5

OpenUI5 SAPUI5

SAPUI5

Distribution LayerSAPUI5

RuntimeOpenUI5OpenUI5Sync ~ 10 sec

D

Pull

Request

Code

Review

Gerrit

Change

Tests

Change

Import

Code

Review

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 9: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 9

OpenUI5 ndash Open Source since December 2013

SCN Blogpost What is OpenUI5SAPUI5

Documentation SAPUI5 vs OpenUI5

More Information

httpsopenui5org

httpsgithubcomSAPopenui5

The UI5 core technology is based on

open source projects and open

standards ndash we found it quite natural

to open source it

OpenUI5 has been released together

with the announcement at TechEd

Bangalore under the Apache 2 license

UI5con 2016 - The OpenUI5 Spirit 10

The (technical) Transformation to Open Source

A mindshift started as we switched our build tools

and development process for OpenUI5 SAPUI5

Core

OpenUI5

httpsgithubcomSAPopenui5commits

UI5con 2016 - The OpenUI5 Spirit 11

Change Management for OpenUI5 and SAPUI5

OpenUI5 SAPUI5

SAPUI5

Distribution LayerSAPUI5

RuntimeOpenUI5OpenUI5Sync ~ 10 sec

D

Pull

Request

Code

Review

Gerrit

Change

Tests

Change

Import

Code

Review

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 10: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 10

The (technical) Transformation to Open Source

A mindshift started as we switched our build tools

and development process for OpenUI5 SAPUI5

Core

OpenUI5

httpsgithubcomSAPopenui5commits

UI5con 2016 - The OpenUI5 Spirit 11

Change Management for OpenUI5 and SAPUI5

OpenUI5 SAPUI5

SAPUI5

Distribution LayerSAPUI5

RuntimeOpenUI5OpenUI5Sync ~ 10 sec

D

Pull

Request

Code

Review

Gerrit

Change

Tests

Change

Import

Code

Review

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 11: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 11

Change Management for OpenUI5 and SAPUI5

OpenUI5 SAPUI5

SAPUI5

Distribution LayerSAPUI5

RuntimeOpenUI5OpenUI5Sync ~ 10 sec

D

Pull

Request

Code

Review

Gerrit

Change

Tests

Change

Import

Code

Review

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 12: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 12

The OpenUI5 Crowd

+ SAP Mentors

+ SAP Developer Relations

+ Contributors and Developers

+ Our beloved Community

as of 2014

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 13: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 13

How we Work

Most activities we do are for OpenUI5

and SAPUI5 at the same time

A group of passionate UI5 developers

volunteer for OpenUI5 topics

SAP gives us the resources and capacity

to drive OpenUI5

We maintain a separate backlog for

OpenUI5 topics

We organize dispatching communites

events PR activities hellip

We regularly ship preview releases

and documentation for OpenUI5

OpenUI5 backlog

Communities

OpenUI5 Volunteers

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 14: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 14

Our Communities Start to Grow

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 15: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 15

We Host and Participate in Events ndash 1 (OSCON Portland 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 16: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 16

We Host and Participate in Events ndash 2 (Codemotion 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 17: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 17

We Host and Participate in Events ndash 3 (OSCON Amsterdam 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 18: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 18

We Host and Participate in Events ndash 4 (Fluent 2015)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 19: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 19

We Host and Participate in Events ndash 5 (OSCON Portland 2014)

Conferences (OpenUI5)

OSCON Fluent Bacon TechEd

Devoxx Jax JSNext Topconf

Codemotion Bankathon hellip

Conference announcements in our Blog

SAP CodeJams (SAPUI5)

SlsquoHertogenbosch Kochi Montreal

Vienna Istanbul Ankara Neckarsulm

Sydney Bangalore Brussels hellip

CodeJam announcements on SCN

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 20: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 20

Internal and External Projects Start to Grow ndash 1 (Soccer)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 21: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 21

Internal and External Projects Start to Grow ndash 2 (Exedra)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 22: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 22

Internal and External Projects Start to Grow ndash 3 (Qualiture)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 23: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 23

Internal and External Projects Start to Grow ndash 4 (Shop)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 24: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 24

Internal and External Projects Start to Grow ndash 5 (SAPWall)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 25: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 25

Internal and External Projects Start to Grow ndash 6 (Bulletin Board)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 26: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 26

Internal and External Projects Start to Grow ndash 7 (Native)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 27: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 27

Internal and External Projects Start to Grow ndash 8 (Hue Controller)

More than 45000 OpenUI5

SDK downloads

500000+ launches of the online

OpenUI5 SDK (counting only

unique users per day)

OpenUI5 CDN is used more

than 1000 times daily from

~200 external domains

~60000 SCN unique visitors

per month

Lots of projects being built with

OpenUI5

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 28: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 28

We Get Issues and Pull Requests

Instant feedback on our code changes

Feature requests from the community

Pull requests enhancing UI5 functionality

Overall UI5 code quality is kept on a high

level by SAP and the community

httpsgithubcomSAPopenui5issues

httpsgithubcomSAPopenui5pulls

Contributions Welcome issues

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 29: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 29

New Open Source Projects Based on OpenUI5 Arise

UI5 InspectorChrome Extension

UI5strapOpenUI5+Bootstrap

projectXService API Testing Tool

SimplechartsCharts for OpenUI5

UI5PreloadGulp Preload Builder

SublimeUI5Sublime Plugin for OpenUI5

docker-openui5-sdkDocker Image for UI5

CustomControlsCommunity Control Library

tern-openui5Code Completion

meteor-ui5Meteor Model for UI5

openui5-googlemapsGoogle Maps Support

30+Projects

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 30: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 30

Last But Not Least You are part of the first ever UI5con

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 31: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit

Thank you

Michael Graf

UI5 Developer

migrafsapcom

michadelics

httpsgithubcommichadelic

httpwwwmichaelgrafde

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved

Page 32: UI5con - The OpenUI5 Spirit

UI5con 2016 - The OpenUI5 Spirit 32

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate

company) in Germany and other countries Please see httpglobal12sapcomcorporate-enlegalcopyrightindexepx for additional trademark information and notices

Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors

National product specifications may vary

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only without representation or warranty of any kind and SAP SE or its

affiliated companies shall not be liable for errors or omissions with respect to the materials The only warranties for SAP SE or SAP affiliate company products and

services are those that are set forth in the express warranty statements accompanying such products and services if any Nothing herein should be construed as

constituting an additional warranty

In particular SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation or to develop

or release any functionality mentioned therein This document or any related presentation and SAP SErsquos or its affiliated companiesrsquo strategy and possible future

developments products andor platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time

for any reason without notice The information in this document is not a commitment promise or legal obligation to deliver any material code or functionality All forward-

looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations Readers are cautioned not to place

undue reliance on these forward-looking statements which speak only as of their dates and they should not be relied upon in making purchasing decisions

copy 2016 SAP SE or an SAP affiliate company All rights reserved