Más contenido relacionado La actualidad más candente (20) Similar a News about UI5 that you absolutely have to know (UI5con 2017) (20) News about UI5 that you absolutely have to know (UI5con 2017)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. 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:
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. 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)
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
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. 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. 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. 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. 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. 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
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
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. 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. 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. © 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. © 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. 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.
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
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