ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Stefan Beck, Peter Muessig
June 16th, 2021
UI5con ON AIR - Keynote Day 1
Connecting Innovations
UI5con 2021 - Keynote
UI5 Framework
Programming Model
Rendering & Controls
Core
UI5 Tooling
Modular
UI5 Evolution: "Learn, Explore and Connect Innovations"
UI5 Framework
Programming Model
Rendering & Controls
Core
UI5 Tooling
Modular
jQuery
Async
Loading &
APIs
Component
Loading &
Lifecycle
IE11
De-support
UI5 Evolution: "Learn, Explore and Connect Innovations"
UI5 Framework
Programming Model
Rendering & Controls
Core
UI5 Tooling
Modular
jQuery
Async
Loading &
APIs
Component
Loading &
Lifecycle
IE11
De-support
Semantic
Rendering
CSS
Variables
Async
Parameters
API
UI5 Web
Components
UI5 Evolution: "Learn, Explore and Connect Innovations"
UI5 Framework
Programming Model
Rendering & Controls
Core
UI5 Tooling
Modular
jQuery
Async
Loading &
APIs
Component
Loading &
Lifecycle
IE11
De-support
Semantic
Rendering
CSS
Variables
Async
Parameters
API
UI5 Web
Components
TypeScript ES6+
UI5 Web
Components
Retrofit
Metadata
Driven UI
UI5 Evolution: "Learn, Explore and Connect Innovations"
UI5 Framework
Programming Model
Rendering & Controls
Core
UI5 Tooling
Modular
jQuery
Async
Loading &
APIs
Component
Loading &
Lifecycle
IE11
De-support
Semantic
Rendering
CSS
Variables
Async
Parameters
API
UI5 Web
Components
TypeScript ES6+
UI5 Web
Components
Retrofit
Metadata
Driven UI
Adoption
Extensibility
Ecosystem
Scaffolding
UI5 Evolution: "Learn, Explore and Connect Innovations"
UI5 Framework
Programming Model
Rendering & Controls
Core
UI5 Tooling
Modular
jQuery
Async
Loading &
APIs
Component
Loading &
Lifecycle
IE11
De-support
Semantic
Rendering
CSS
Variables
Async
Parameters
API
UI5 Web
Components
TypeScript ES6+
UI5 Web
Components
Retrofit
Metadata
Driven UI
Adoption
Extensibility
Ecosystem
Scaffolding
UI5 Evolution: "Learn, Explore and Connect Innovations"
UI5
UI5 Evolution: Connecting Innovations
easy-ui5
# Demo Time
> npm start
UI5 Web Components: Ready For Productive Usage!
UI5 Web Components: Ready For Productive Usage!
UI5con 2021 - Keynote
UI5 Framework
The Next Big Milestones
Programming Model
Rendering & Controls
Modular Core
UI5 Tooling
UI5 Framework
The Next Big Milestones
Programming Model
Rendering & Controls
Modular Core
UI5 Tooling
Adoption
Extensibility
Ecosystem
Scaffolding
UI5 Framework
The Next Big Milestones
Programming Model
Rendering & Controls
Modular Core
UI5 Tooling
Strict CSP
Compliance
Semantic Rendering
Deprecate Legacy
APIs
Adoption
Extensibility
Ecosystem
Scaffolding
UI5 Framework
The Next Big Milestones
Programming Model
Rendering & Controls
Modular Core
UI5 Tooling
Bootstrapping
Common CSS
Minimalistic Core
Strict CSP
Compliance
Semantic Rendering
Deprecate Legacy
APIs
Adoption
Extensibility
Ecosystem
Scaffolding
The Next Big Milestones
More Fun
More Speed
No Compromise
The Next Big Milestones
More Fun
More Speed
No Compromise
Stefan Beck
Chief Product Owner, UI5
stefan.beck@sap.com
@StefanBeck3
Peter Muessig
Chief Development Architect, UI5
peter.muessig@sap.com
@pmuessig
Thank You.

More Related Content

UI5con 2021 - Keynote

  • 1. Stefan Beck, Peter Muessig June 16th, 2021 UI5con ON AIR - Keynote Day 1 Connecting Innovations
  • 3. UI5 Framework Programming Model Rendering & Controls Core UI5 Tooling Modular UI5 Evolution: "Learn, Explore and Connect Innovations"
  • 4. UI5 Framework Programming Model Rendering & Controls Core UI5 Tooling Modular jQuery Async Loading & APIs Component Loading & Lifecycle IE11 De-support UI5 Evolution: "Learn, Explore and Connect Innovations"
  • 5. UI5 Framework Programming Model Rendering & Controls Core UI5 Tooling Modular jQuery Async Loading & APIs Component Loading & Lifecycle IE11 De-support Semantic Rendering CSS Variables Async Parameters API UI5 Web Components UI5 Evolution: "Learn, Explore and Connect Innovations"
  • 6. UI5 Framework Programming Model Rendering & Controls Core UI5 Tooling Modular jQuery Async Loading & APIs Component Loading & Lifecycle IE11 De-support Semantic Rendering CSS Variables Async Parameters API UI5 Web Components TypeScript ES6+ UI5 Web Components Retrofit Metadata Driven UI UI5 Evolution: "Learn, Explore and Connect Innovations"
  • 7. UI5 Framework Programming Model Rendering & Controls Core UI5 Tooling Modular jQuery Async Loading & APIs Component Loading & Lifecycle IE11 De-support Semantic Rendering CSS Variables Async Parameters API UI5 Web Components TypeScript ES6+ UI5 Web Components Retrofit Metadata Driven UI Adoption Extensibility Ecosystem Scaffolding UI5 Evolution: "Learn, Explore and Connect Innovations"
  • 8. UI5 Framework Programming Model Rendering & Controls Core UI5 Tooling Modular jQuery Async Loading & APIs Component Loading & Lifecycle IE11 De-support Semantic Rendering CSS Variables Async Parameters API UI5 Web Components TypeScript ES6+ UI5 Web Components Retrofit Metadata Driven UI Adoption Extensibility Ecosystem Scaffolding UI5 Evolution: "Learn, Explore and Connect Innovations"
  • 9. UI5 UI5 Evolution: Connecting Innovations easy-ui5 # Demo Time > npm start
  • 10. UI5 Web Components: Ready For Productive Usage!
  • 11. UI5 Web Components: Ready For Productive Usage!
  • 13. UI5 Framework The Next Big Milestones Programming Model Rendering & Controls Modular Core UI5 Tooling
  • 14. UI5 Framework The Next Big Milestones Programming Model Rendering & Controls Modular Core UI5 Tooling Adoption Extensibility Ecosystem Scaffolding
  • 15. UI5 Framework The Next Big Milestones Programming Model Rendering & Controls Modular Core UI5 Tooling Strict CSP Compliance Semantic Rendering Deprecate Legacy APIs Adoption Extensibility Ecosystem Scaffolding
  • 16. UI5 Framework The Next Big Milestones Programming Model Rendering & Controls Modular Core UI5 Tooling Bootstrapping Common CSS Minimalistic Core Strict CSP Compliance Semantic Rendering Deprecate Legacy APIs Adoption Extensibility Ecosystem Scaffolding
  • 17. The Next Big Milestones More Fun More Speed No Compromise
  • 18. The Next Big Milestones More Fun More Speed No Compromise
  • 19. Stefan Beck Chief Product Owner, UI5 stefan.beck@sap.com @StefanBeck3 Peter Muessig Chief Development Architect, UI5 peter.muessig@sap.com @pmuessig Thank You.