Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
CUSTOMER
Stefan Beck, SAP SE
Frederic Berg, SAP SE
June 30, 2017
News about UI5
that you absolutely have
to know
2CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
No part of this publication may be reproduced o...
3CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SDK download: https://tools.hana.ondemand.com/#...
UI5 market situation
5CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
UI5 – Current Versions Next long-term maintenan...
6CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
UI5 market situation
Inside SAP
 Clearly set a...
UI5 product strategy Part 1
8CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
UI5 Product Strategy
Constant Key Pillars
 Be ...
UI5 new features
10CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Fiori 2.0
Evolution step for the SAP Fiori...
11CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
New controls:
 Avatar
 FlexibleColumnLayout
...
12CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
New Controls:
 LineMicroChart
 PDFViewer
Con...
13CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
User can change important parts of the UI at r...
14CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Completely re-written app
for all documentatio...
15CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
New rule-based runtime analyzer gives hints fo...
UI5 product strategy Part 2
17CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Recently emphasized Key Pillars
 Focus on SAP...
UI5 Outlook
19CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Move applications towards loading UI5 from our...
20CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Metadata Driven Controls (MDC)
 On top of ODa...
21CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
UI5 Evaluation Project Cheetah took place in Q...
© 2017 SAP SE or an SAP affiliate company. All rights reserved. 22Internal© 2017 SAP SE or an SAP affiliate company. All r...
© 2017 SAP SE or an SAP affiliate company. All rights reserved. 23Internal© 2017 SAP SE or an SAP affiliate company. All r...
24CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Cheetah transitioned into
UI5 Evolution
ES6 Mo...
Summary
26CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Key Takeaways
UI5 is and will remain the best ...
Thank you.
Contact information:
Stefan Beck
stefan.beck@sap.com
Frederic Berg
frederic.berg@sap.com
You are welcome to giv...
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission...
Upcoming SlideShare
Loading in …5
×

News about UI5 that you absolutely have to know (UI5con 2017)

1,667 views

Published on

Keynote presentation at UI5con@SAP June 30th 2017 by Frederic Berg and Stefan Beck

Published in: Technology

News about UI5 that you absolutely have to know (UI5con 2017)

  1. 1. CUSTOMER Stefan Beck, SAP SE Frederic Berg, SAP SE June 30, 2017 News about UI5 that you absolutely have to know
  2. 2. 2CUSTOMER© 2017 SAP SE 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 SE or an SAP affiliate company. The information contained herein may be changed without prior notice. 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 or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP 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 SE’s or its affiliated companies’ strategy and possible future developments, products, and/or 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, and they should not be relied upon in making purchasing decisions. 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. All other product and service names mentioned are the trademarks of their respective companies. See http://global.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Disclaimer
  3. 3. 3CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SDK download: https://tools.hana.ondemand.com/#sapui5 Finally after a long waiting time:
  4. 4. UI5 market situation
  5. 5. 5CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ UI5 – Current Versions Next long-term maintenance release: 1.52 (Q1/18)  1.28 1.46 1.48 1.44 EoM Q3/17 Detail information on update and maintenance strategy in note 2217489 See also https://sapui5.hana.ondemand.com/versionoverview.html 1.38 EoM Q3/18 May 2017 EoM Q3/17 August 2017 EoM Q4/17 January 2017 EoM Q4/19 … You are here 1.50 We are there Nov 2017 EoM Q1/18
  6. 6. 6CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ UI5 market situation Inside SAP  Clearly set as the strategic UI technology  Digital Core of SAP is built with UI5  SAP SuccessFactors also successfully released first UI5 apps Customers  ~3250 ABAP customers regularly install UI5 patches (+7% since Jan)  ~39 000 people/day launch UI5 via CDN/Akamai (+100% since Jan)
  7. 7. UI5 product strategy Part 1
  8. 8. 8CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ UI5 Product Strategy Constant Key Pillars  Be the best UI technology for enterprise grade applications in the SAP ecosystem  UI5 applications must be customizable to the need of a customer  The applications must perfectly integrate into SAP's Single Point of Entry Fiori Launchpad and also into SAP's Portal experience
  9. 9. UI5 new features
  10. 10. 10CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Fiori 2.0 Evolution step for the SAP Fiori User Experience  Existing concepts combined with new & improved ones  Navigation and discovery enhancements  Global settings  New floorplans and layouts  Refreshed visual design  Beautiful transitions and animations
  11. 11. 11CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ New controls:  Avatar  FlexibleColumnLayout  SemanticPage  CodeEditor Control improvements:  Two-column suggestion lists  Dragging files to Upload  Tickmark labels in Slider  … New Controls in 1.46
  12. 12. 12CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ New Controls:  LineMicroChart  PDFViewer Control improvements:  Table row highlights  TextArea character counter  Several features in PlanningCalendar, Calendar, DatePicker  Make RichTextEditor work with sap.m controls  … New Controls in 1.48
  13. 13. 13CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ User can change important parts of the UI at runtime  Re-arrange fields  Change label texts  Add form groups  Add/hide fields  … Stable IDs in XML views required Demo Runtime UI Adaptation (to be continued…)
  14. 14. 14CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Completely re-written app for all documentation and samples Replaces https://sapui5.hana.ondemand.com New Demokit / SDK
  15. 15. 15CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ New rule-based runtime analyzer gives hints for correct programming (Demo)  URL parameter sap-ui-support=true or in technical information dialog (CTRL + SHIFT + ALT + P)  Integration with test automation  In-place custom rule editor New Support Assistant
  16. 16. UI5 product strategy Part 2
  17. 17. 17CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Recently emphasized Key Pillars  Focus on SAP Cloud Platform to enable digital innovation  Foster UI5 Evolution  Facilitate the declarative programming approach UI5 Product Strategy
  18. 18. UI5 Outlook
  19. 19. 19CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Move applications towards loading UI5 from our cloud installation  Speedup by global content delivery network (Akamai)  All versions provided – see https://sapui5.hana.ondemand.com/versionoverview.html  Also recommended for on-premise apps – UI5 will be removed from ABAP Mime Repository in 2018 Provide best possible overall experience on SAP Cloud Platform  Easy build  Easy deployment  Easy integration  UI flexibility out of the box  Additional UI services offerings like e.g. Excel Export UI5 goes Cloud
  20. 20. 20CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Metadata Driven Controls (MDC)  On top of OData V4 but also supporting various REST Models  Easier development of composite controls  Atomic Controls and Helpers for Data Binding  Common approach with Fiori Elements New declarative approaches This is the current state of planning and may be changed by SAP at any time.
  21. 21. 21CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ UI5 Evaluation Project Cheetah took place in Q3/2016 “A next-gen UI5 solution – starting with a focus on Android mobile devices”
  22. 22. © 2017 SAP SE or an SAP affiliate company. All rights reserved. 22Internal© 2017 SAP SE or an SAP affiliate company. All rights reserved. 22Internal© 2017 SAP SE or an SAP affiliate company. All rights reserved. 22Internal
  23. 23. © 2017 SAP SE or an SAP affiliate company. All rights reserved. 23Internal© 2017 SAP SE or an SAP affiliate company. All rights reserved. 23Internal© 2017 SAP SE or an SAP affiliate company. All rights reserved. 23Internal
  24. 24. 24CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Cheetah transitioned into UI5 Evolution ES6 Modules Dependencies + Bundling Feature-based Builds Modular Core Bootstrapping, Loading App Caching Common Build Modules CSS, HTML Web Fonts, Resources Third-Party Libraries View Processing Pre- rendering Web Workers Control Instances Controls Data Flow Run-time State Virtual DOM Tooling Client-side app Runtime sources sources sourcesoptimized, static resources Buildtimetoday future This is the current state of planning and may be changed by SAP at any time.
  25. 25. Summary
  26. 26. 26CUSTOMER© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Key Takeaways UI5 is and will remain the best choice for enterprise grade apps  A lot of new tools and features were and will be provided  Known Product Qualities are still strategic Still there is a focus shift towards  UI5 Evolution  Renovation and opening of the “smart stack” …and everything will be optimally supported on and amended by SAP Cloud Platform
  27. 27. Thank you. Contact information: Stefan Beck stefan.beck@sap.com Frederic Berg frederic.berg@sap.com You are welcome to give feedback for this session in the UI5con Event App
  28. 28. 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. The information contained herein may be changed without prior notice. 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 or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP 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 SE’s or its affiliated companies’ strategy and possible future developments, products, and/or 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, and they should not be relied upon in making purchasing decisions. 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. All other product and service names mentioned are the trademarks of their respective companies. See http://global.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. Disclaimer

×