tim back, oliver graeff october, 2013sapvod.edgesuite.net/teched/teched_vegas2013/pdfs/cd110.pdf ·...

13
Tim Back, Oliver Graeff October, 2013 CD110 Rock with SAPUI5

Upload: others

Post on 28-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

Tim Back, Oliver Graeff

October, 2013

CD110

Rock with SAPUI5

Page 2: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 2

Disclaimer

This presentation outlines our general product direction and should not be relied on in making a

purchase decision. This presentation is not subject to your license agreement or any other agreement

with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to

develop or release any functionality mentioned in this presentation. This presentation and SAP's

strategy and possible future developments are subject to change and may be changed by SAP at any

time for any reason without notice. This document is provided without a warranty of any kind, either

express or implied, including but not limited to, the implied warranties of merchantability, fitness for a

particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this

document, except if such damages were caused by SAP intentionally or grossly negligent.

Page 3: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 3

Agenda

SAPUI5 - Highlights and latest developments

Development Tools: Web Application Toolkit

Page 4: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

SAPUI5 Highlights and latest developments

Page 5: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

Web Application Toolkit (working title)

Page 6: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 6

SAP’s Web Application Toolkit (working title)

The Web Application Toolkit is a browser-based development environment to create SAPUI5 apps.

Benefits › A browser-based IDE with zero installation

› Targeting developers but also LoB experts and

designers

› Supporting the E2E application lifecycle

› Embracing SMP AppBuilder, SAP AppDesigner

and Gateway PA Tools

Key Features › UI First design or generation from data service

› Source code and WYSIWYG editors

› Application / code templates

› OData service development and data binding

› Declarative navigation flow

› Application configuration: shell integration / roles

› Extensibility support for customers

This is the current state of planning and may be changed by SAP at any time.

Page 7: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 7

SAP’s Web Application Toolkit (working title) – Planned Innovations

PLANNED INNOVATIONS This is the current state of planning and may be changed by SAP at any time.

One toolbox for…

all applications: Fiori-like, simple as well as complex

all channels: phone, tablet, desktop and integration into other UI containers (e.g. Kapsel)

all platforms: on premise, Cloud, HANA

covering the needs of …

developers but also non-technical people like LoB experts and designers

supporting the E2E application lifecycle covering UI design, development (UI and backend service), testing and

customer extensions

embracing SMP AppBuilder, SAP AppDesigner and Gateway PA Tools

with functionality for …

UI First design or generation from an existing data service

application and code templates (e.g. for Fiori) for responsive SAPUI5 apps

source code editors with SAPUI5 specific code completion/templates

WYSIWYG view layout editor

oData service modeling and data binding

declarative navigation flow

application extensibility for customers (view replacement, extension points)

application configuration w.r.t. shell integration and roles

Page 8: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 8

SAP’s Web Application Toolkit (working title) – the IDE

The Web Application Toolkit IDE

› integrates SAPUI5 specific tools and also topic specific tools like e.g. HANA or analytical BI views

› improves the development experience: It flexibly allows adaptations of the development environment to various personas

like developer, business expert and designer

› is based on open standards like Orion

› introduces the next generation web based development paradigm leveraging Infrastructure as a Service and Platform as a

Service on SAP HANA Cloud. An on premise operation will also be supported

› tremendously improves the developer productivity (both, at SAP and for customers) with

› templates and wizards

› extensions for end 2 end lifecycle requirements or new upcoming UI technology trends

› automated steps like deployment to enable a quick development<->test turnaround

This is the current state of planning and may be changed by SAP at any time.

Page 9: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

Demo

Page 10: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 10

Further Information

SAP Education and Certification Opportunities

www.sap.com/education

Watch SAP TechEd Online

www.sapteched.com/online

SAP Public Web

http://scn.sap.com/community/developer-center/front-end

www.sap.com

Page 11: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 11

SAP TechEd Virtual Hands-on Workshops and SAP TechEd Online Continue your SAP TechEd education after the event!

SAP TechEd Virtual Hands-on Workshops

Access hands-on workshops post-event

Available January – March 2014

Complementary with your SAP TechEd registration

SAP TechEd Online

Access replays of keynotes, Demo Jam, SAP TechEd

LIVE interviews, select lecture sessions, and more!

View content only available online

http://saptechedhandson.sap.com/

http://sapteched.com/online

Page 12: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

Feedback Please complete your session evaluation for CD110.

Contacts:

Tim Back (SAPUI5) [email protected]

Oliver Graeff (SAPUI5 Tools) [email protected]

Thanks for attending this SAP TechEd session.

Page 13: Tim Back, Oliver Graeff October, 2013sapvod.edgesuite.net/TechEd/TechEd_Vegas2013/pdfs/CD110.pdf · SAP’s Web Application Toolkit (working title) The Web Application Toolkit is

© 2013 SAP AG or an SAP affiliate company. All rights reserved. 13

© 2013 SAP AG or an SAP affiliate company. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG.

The information contained herein may be changed without prior notice.

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

National product specifications may vary.

These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and

SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group 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.

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and

other countries.

Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.