尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
The latest news about OpenUI5/SAPUI5
July 6th, 2023
Stefan Beck, Peter Muessig
2023
3
Key Topics
- Innovations & Achievements
2023
900 Backlog
Items
30 Innovations
per Month
1 Innovation
per Day
4
Key Topics
- Innovations & Achievements
2023
900 Backlo
Items
30 Innova
per Mo
1 Innova
per Da
5
Key Topics
Programming Model
MDC “Unchained”
- Innovations & Achievements
2023
6
Key Topics
Programming Model
MDC “Unchained”
- Innovations & Achievements
2023
7
Key Topics
Programming Model
MDC “Unchained”
UI5 Tooling
V3.0
- Innovations & Achievements
2023
8
Key Topics
Programming Model
MDC “
UI5 Tooling
V3.0
- Innovations & Achievements
2023
ES2022 Support
2x Faster Build
Workspaces
Support
Enhanced Extension
APIs
9
Key Topics
Programming Model
MDC “Unchained”
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
- Innovations & Achievements
2023
10
Key Topics
Programming Model
MDC “
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
- Innovations & Achievements
2023
11
Key Topics
Programming Model
Rendering & Controls
Web Components
MDC “Unchained”
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
- Innovations & Achievements
2023
12
Key Topics
Programming Model
Rendering & Controls
Web Components
MDC “Unchained”
- Innovations & Achievements
2023
TypeScript Support
Simplified Metadata
API (Annotations)
Micro Frontend
Support (no conflict)
OpenUI5/SAPUI5
Enablement
13
Key Topics
Programming Model
Rendering & Controls
Web Components
MDC “Unchained”
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
- Innovations & Achievements
2023
14
Key Topics
Programming Model
Rendering & Controls
Web Components
MDC “Unchained”
Horizon
Design Innovation
- Innovations & Achievements
2023
15
Key Topics
Programming Model
Rendering & Controls
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
- Innovations & Achievements
2023
16
Key Topics
Programming Model
Rendering & Controls
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
- Innovations & Achievements
2023
17
Key Topics
Programming Model
Rendering & Controls
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Official TypeScript Support for UI5
>= 1.116.0
🚀
- Innovations & Achievements
2023
18
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
Bootstrap Evolution
- Innovations & Achievements
2023
19
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web C
MDC “
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
Bootstrap Evolution
- Innovations & Achievements
2023
Bootstrap
Evolution
Grow-
As-We-
Go
Async-
only
Faster
access
to DOM
No
FOUC
UI5
Tooling
support
20
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web C
MDC “
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
Bootstrap Evolution
- Innovations & Achievements
2023
21
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web C
MDC “
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
Bootstrap Evolution
- Innovations & Achievements
2023
sap.m sap.ui.webc
index-legacy.html
index.html
22
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
Bootstrap Evolution
Legacy-free
UI5
- Innovations & Achievements
2023
23
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Bootstrap Evolution
Legacy-free
UI5
- Innovations & Achievements
2023
Success
Time
UI5
UI5 Evo
2016 2022
2009
Legacy-
free UI5
Async APIs
Modular Core
Async APIs ”only”
UI5 Tooling
UI5 Web Components
Remove Deprecations
More Web Standards,
Less Frameworks!
Performance!
24
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Bootstrap Evolution
Legacy-free
UI5
- Innovations & Achievements
2023
25
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Bootstrap Evolution
Legacy-free
UI5
- Innovations & Achievements
2023
Classic OpenUI5
Runtime Resources
Deprecated
Libs
Deprecated
Code
sap.ui.commons
sap.ui.suite
sap.ui.ux3
synchronous JavaScript loading &
globals
remove dependencies
to deprecated code
outdated alternative APIs
X
X
jQuery.sap.require("sap.m.Button");
new sap.m.Button();
sap.ui.require([
"sap/m/Button“
], function (Button) {
new Button();
}
“Benefits of 2.0”
26
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Bootstrap Evolution
Legacy-free
UI5
- Innovations & Achievements
2023
27
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
Bootstrap Evolution
Legacy-free
UI5
- Innovations & Achievements
2023
UI5 2.0
28
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
Bootstrap Evolution
- Innovations & Achievements
2023
UI5 2.0
Key Takeaways
29
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
Bootstrap Evolution
- Innovations & Achievements
2023
UI5 2.0
ChatGPT
30
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web C
MDC “
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
Bootstrap Evolution
- Innovations & Achievements
2023
U
ChatGPT
What should I do at UI5con today?
31
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web C
MDC “
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
Bootstrap Evolution
- Innovations & Achievements
2023
U
ChatGPT
At UI5con, attendees can expect a variety of activities, including keynote
speeches, technical sessions, workshops, panel discussions, and
networking opportunities. The conference aims to provide a platform for
learning, collaboration, and networking within the UI5 community.
Now it’s up to you, follow the motto:
Learn, Explore, and Connect
|
32
Key Topics
Programming Model
Rendering & Controls
Modular Core
Web Components
MDC “Unchained”
TypeScript
Horizon
Design Innovation
Google
Workspace
Support on
ABAP
UI5 Tooling
V3.0
Bootstrap Evolution
- Innovations & Achievements
2023
UI5 2.0
ChatGPT
IT’S A
WRAP!
2023
Peter Muessig
Chief Architect, SAPUI5
peter.muessig@sap.com
SAP Community: @peter.muessig
Twitter: @pmuessig
Linkedin: pmuessig
Stefan Beck
Chief Product Owner, SAPUI5
stefan.beck@sap.com
SAP Community: @stefan.beck
Twitter: @StefanBeck3
Linkedin: stefan-beck-a9319a82

More Related Content

Similar to UI5con 2023 - Keynote

Employee Info Starter Kit
Employee Info Starter KitEmployee Info Starter Kit
Employee Info Starter Kit
joycsc
 
Azure functions - Build apps faster with serverless architecture
Azure functions - Build apps faster with serverless architectureAzure functions - Build apps faster with serverless architecture
Azure functions - Build apps faster with serverless architecture
Callon Campbell
 
Introduction to serverless compute with azure functions
Introduction to serverless compute with azure functionsIntroduction to serverless compute with azure functions
Introduction to serverless compute with azure functions
Callon Campbell
 
Status update: Axiell Roadmap/ New features
Status update: Axiell Roadmap/ New featuresStatus update: Axiell Roadmap/ New features
Status update: Axiell Roadmap/ New features
Axiell ALM
 
Build your mobile architecture in Oracle Cloud
Build your mobile architecture in Oracle CloudBuild your mobile architecture in Oracle Cloud
Build your mobile architecture in Oracle Cloud
Ruben Rodriguez
 
Amir Ansari - Web Directions Summit 2023 - Design System Talk
Amir Ansari - Web Directions Summit 2023 - Design System TalkAmir Ansari - Web Directions Summit 2023 - Design System Talk
Amir Ansari - Web Directions Summit 2023 - Design System Talk
Amir Ansari
 
Benefits and Features of CodeIgniter.pdf
Benefits and Features of CodeIgniter.pdfBenefits and Features of CodeIgniter.pdf
Benefits and Features of CodeIgniter.pdf
AddWeb Solution Pvt. Ltd.
 
UI5conBE 2020 - Keynote
UI5conBE 2020 - KeynoteUI5conBE 2020 - Keynote
UI5conBE 2020 - Keynote
Peter Muessig
 
Bring ai into your xamarin apps with microsoft cognitive services
Bring ai into your xamarin apps with microsoft cognitive servicesBring ai into your xamarin apps with microsoft cognitive services
Bring ai into your xamarin apps with microsoft cognitive services
Callon Campbell
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
Acquia Platform Update: New Features and Capabilities
Acquia Platform Update: New Features and CapabilitiesAcquia Platform Update: New Features and Capabilities
Acquia Platform Update: New Features and Capabilities
Acquia
 
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 updateDrupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
Angela Byron
 
SPFx- A modern development model for SharePoint
SPFx- A modern development model  for SharePointSPFx- A modern development model  for SharePoint
SPFx- A modern development model for SharePoint
Kirti Prajapati
 
UI5 Evolution Overview 2018
UI5 Evolution Overview 2018UI5 Evolution Overview 2018
UI5 Evolution Overview 2018
Peter Muessig
 
OAC - From Cloud Entry to Data Engineering to Data Science
OAC - From Cloud Entry to Data Engineering to Data ScienceOAC - From Cloud Entry to Data Engineering to Data Science
OAC - From Cloud Entry to Data Engineering to Data Science
Christian Berg
 
AngularJS : Superheroic JavaScript MVW Framework
AngularJS : Superheroic JavaScript MVW FrameworkAngularJS : Superheroic JavaScript MVW Framework
AngularJS : Superheroic JavaScript MVW Framework
Edureka!
 
WebML and WebRatio 5 - TOOLS conference, Zurich 2008
WebML and WebRatio 5 - TOOLS conference, Zurich 2008WebML and WebRatio 5 - TOOLS conference, Zurich 2008
WebML and WebRatio 5 - TOOLS conference, Zurich 2008
Marco Brambilla
 
O2 platform and ASP.NET MVC, by Michael Hidalgo
O2 platform and ASP.NET MVC, by Michael HidalgoO2 platform and ASP.NET MVC, by Michael Hidalgo
O2 platform and ASP.NET MVC, by Michael Hidalgo
Dinis Cruz
 
Webinar on Angular JS titled 'Develop Responsive Single Page Application'
Webinar on Angular JS titled 'Develop Responsive Single Page Application'Webinar on Angular JS titled 'Develop Responsive Single Page Application'
Webinar on Angular JS titled 'Develop Responsive Single Page Application'
Edureka!
 
Angular JS - Develop Responsive Single Page Application
Angular JS - Develop Responsive Single Page ApplicationAngular JS - Develop Responsive Single Page Application
Angular JS - Develop Responsive Single Page Application
Edureka!
 

Similar to UI5con 2023 - Keynote (20)

Employee Info Starter Kit
Employee Info Starter KitEmployee Info Starter Kit
Employee Info Starter Kit
 
Azure functions - Build apps faster with serverless architecture
Azure functions - Build apps faster with serverless architectureAzure functions - Build apps faster with serverless architecture
Azure functions - Build apps faster with serverless architecture
 
Introduction to serverless compute with azure functions
Introduction to serverless compute with azure functionsIntroduction to serverless compute with azure functions
Introduction to serverless compute with azure functions
 
Status update: Axiell Roadmap/ New features
Status update: Axiell Roadmap/ New featuresStatus update: Axiell Roadmap/ New features
Status update: Axiell Roadmap/ New features
 
Build your mobile architecture in Oracle Cloud
Build your mobile architecture in Oracle CloudBuild your mobile architecture in Oracle Cloud
Build your mobile architecture in Oracle Cloud
 
Amir Ansari - Web Directions Summit 2023 - Design System Talk
Amir Ansari - Web Directions Summit 2023 - Design System TalkAmir Ansari - Web Directions Summit 2023 - Design System Talk
Amir Ansari - Web Directions Summit 2023 - Design System Talk
 
Benefits and Features of CodeIgniter.pdf
Benefits and Features of CodeIgniter.pdfBenefits and Features of CodeIgniter.pdf
Benefits and Features of CodeIgniter.pdf
 
UI5conBE 2020 - Keynote
UI5conBE 2020 - KeynoteUI5conBE 2020 - Keynote
UI5conBE 2020 - Keynote
 
Bring ai into your xamarin apps with microsoft cognitive services
Bring ai into your xamarin apps with microsoft cognitive servicesBring ai into your xamarin apps with microsoft cognitive services
Bring ai into your xamarin apps with microsoft cognitive services
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
Acquia Platform Update: New Features and Capabilities
Acquia Platform Update: New Features and CapabilitiesAcquia Platform Update: New Features and Capabilities
Acquia Platform Update: New Features and Capabilities
 
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 updateDrupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
Drupal 8 and 9, Backwards Compatibility, and Drupal 8.5 update
 
SPFx- A modern development model for SharePoint
SPFx- A modern development model  for SharePointSPFx- A modern development model  for SharePoint
SPFx- A modern development model for SharePoint
 
UI5 Evolution Overview 2018
UI5 Evolution Overview 2018UI5 Evolution Overview 2018
UI5 Evolution Overview 2018
 
OAC - From Cloud Entry to Data Engineering to Data Science
OAC - From Cloud Entry to Data Engineering to Data ScienceOAC - From Cloud Entry to Data Engineering to Data Science
OAC - From Cloud Entry to Data Engineering to Data Science
 
AngularJS : Superheroic JavaScript MVW Framework
AngularJS : Superheroic JavaScript MVW FrameworkAngularJS : Superheroic JavaScript MVW Framework
AngularJS : Superheroic JavaScript MVW Framework
 
WebML and WebRatio 5 - TOOLS conference, Zurich 2008
WebML and WebRatio 5 - TOOLS conference, Zurich 2008WebML and WebRatio 5 - TOOLS conference, Zurich 2008
WebML and WebRatio 5 - TOOLS conference, Zurich 2008
 
O2 platform and ASP.NET MVC, by Michael Hidalgo
O2 platform and ASP.NET MVC, by Michael HidalgoO2 platform and ASP.NET MVC, by Michael Hidalgo
O2 platform and ASP.NET MVC, by Michael Hidalgo
 
Webinar on Angular JS titled 'Develop Responsive Single Page Application'
Webinar on Angular JS titled 'Develop Responsive Single Page Application'Webinar on Angular JS titled 'Develop Responsive Single Page Application'
Webinar on Angular JS titled 'Develop Responsive Single Page Application'
 
Angular JS - Develop Responsive Single Page Application
Angular JS - Develop Responsive Single Page ApplicationAngular JS - Develop Responsive Single Page Application
Angular JS - Develop Responsive Single Page Application
 

More from Peter Muessig

UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
Peter Muessig
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
UI5con 2021 - Keynote
UI5con 2021 - KeynoteUI5con 2021 - Keynote
UI5con 2021 - Keynote
Peter Muessig
 
UI5con 2022 - Keynote
UI5con 2022 - KeynoteUI5con 2022 - Keynote
UI5con 2022 - Keynote
Peter Muessig
 
UI5 Tooling & Ecosystem
UI5 Tooling & EcosystemUI5 Tooling & Ecosystem
UI5 Tooling & Ecosystem
Peter Muessig
 
UI5 Tooling - Open and Extensible
UI5 Tooling - Open and ExtensibleUI5 Tooling - Open and Extensible
UI5 Tooling - Open and Extensible
Peter Muessig
 
UI5 Overview for ROOT
UI5 Overview for ROOTUI5 Overview for ROOT
UI5 Overview for ROOT
Peter Muessig
 
UI5con 2017 - UI5 Components - More Performance...
UI5con 2017 - UI5 Components - More Performance...UI5con 2017 - UI5 Components - More Performance...
UI5con 2017 - UI5 Components - More Performance...
Peter Muessig
 
UI5con 2017 - UI5 Evolution
UI5con 2017 - UI5 EvolutionUI5con 2017 - UI5 Evolution
UI5con 2017 - UI5 Evolution
Peter Muessig
 
SAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous IntegrationSAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous Integration
Peter Muessig
 

More from Peter Muessig (10)

UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
UI5con 2021 - Keynote
UI5con 2021 - KeynoteUI5con 2021 - Keynote
UI5con 2021 - Keynote
 
UI5con 2022 - Keynote
UI5con 2022 - KeynoteUI5con 2022 - Keynote
UI5con 2022 - Keynote
 
UI5 Tooling & Ecosystem
UI5 Tooling & EcosystemUI5 Tooling & Ecosystem
UI5 Tooling & Ecosystem
 
UI5 Tooling - Open and Extensible
UI5 Tooling - Open and ExtensibleUI5 Tooling - Open and Extensible
UI5 Tooling - Open and Extensible
 
UI5 Overview for ROOT
UI5 Overview for ROOTUI5 Overview for ROOT
UI5 Overview for ROOT
 
UI5con 2017 - UI5 Components - More Performance...
UI5con 2017 - UI5 Components - More Performance...UI5con 2017 - UI5 Components - More Performance...
UI5con 2017 - UI5 Components - More Performance...
 
UI5con 2017 - UI5 Evolution
UI5con 2017 - UI5 EvolutionUI5con 2017 - UI5 Evolution
UI5con 2017 - UI5 Evolution
 
SAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous IntegrationSAPUI5/OpenUI5 - Continuous Integration
SAPUI5/OpenUI5 - Continuous Integration
 

Recently uploaded

Call Girls Goa 💯Call Us 🔝 7426014248 🔝 Independent Goa Escorts Service Available
Call Girls Goa 💯Call Us 🔝 7426014248 🔝 Independent Goa Escorts Service AvailableCall Girls Goa 💯Call Us 🔝 7426014248 🔝 Independent Goa Escorts Service Available
Call Girls Goa 💯Call Us 🔝 7426014248 🔝 Independent Goa Escorts Service Available
sapnaanpad7
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Ortus Solutions, Corp
 
Hands-on with Apache Druid: Installation & Data Ingestion Steps
Hands-on with Apache Druid: Installation & Data Ingestion StepsHands-on with Apache Druid: Installation & Data Ingestion Steps
Hands-on with Apache Druid: Installation & Data Ingestion Steps
servicesNitor
 
European Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptxEuropean Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptx
Digital Teacher
 
Enhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with PerlEnhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with Perl
Christos Argyropoulos
 
Photo Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdfPhoto Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdf
SERVE WELL CRM NASHIK
 
Trailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptxTrailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptx
ImtiazBinMohiuddin
 
Folding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a seriesFolding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a series
Philip Schwarz
 
What’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 UpdateWhat’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 Update
VictoriaMetrics
 
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical OperationsEnsuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
OnePlan Solutions
 
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA ComplianceSecure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
ICS
 
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
sapnasaifi408
 
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
tinakumariji156
 
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
meenusingh4354543
 
NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024
Bert Jan Schrijver
 
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
Shane Coughlan
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
Ortus Solutions, Corp
 
Folding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a seriesFolding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a series
Philip Schwarz
 
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
simmi singh$A17
 

Recently uploaded (20)

Call Girls Goa 💯Call Us 🔝 7426014248 🔝 Independent Goa Escorts Service Available
Call Girls Goa 💯Call Us 🔝 7426014248 🔝 Independent Goa Escorts Service AvailableCall Girls Goa 💯Call Us 🔝 7426014248 🔝 Independent Goa Escorts Service Available
Call Girls Goa 💯Call Us 🔝 7426014248 🔝 Independent Goa Escorts Service Available
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
 
Hands-on with Apache Druid: Installation & Data Ingestion Steps
Hands-on with Apache Druid: Installation & Data Ingestion StepsHands-on with Apache Druid: Installation & Data Ingestion Steps
Hands-on with Apache Druid: Installation & Data Ingestion Steps
 
European Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptxEuropean Standard S1000D, an Unnecessary Expense to OEM.pptx
European Standard S1000D, an Unnecessary Expense to OEM.pptx
 
Enhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with PerlEnhancing non-Perl bioinformatic applications with Perl
Enhancing non-Perl bioinformatic applications with Perl
 
Photo Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdfPhoto Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdf
 
Trailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptxTrailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptx
 
Folding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a seriesFolding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a series
 
What’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 UpdateWhat’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 Update
 
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical OperationsEnsuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
 
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA ComplianceSecure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
 
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
Hi-Fi Call Girls In Hyderabad 💯Call Us 🔝 7426014248 🔝Independent Hyderabad Es...
 
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
🔥 Chennai Call Girls  👉 6350257716 👫 High Profile Call Girls Whatsapp Number ...
 
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
Erotic Call Girls Bangalore🫱9079923931🫲 High Quality Call Girl Service Right ...
 
NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024NLJUG speaker academy 2024 - session 1, June 2024
NLJUG speaker academy 2024 - session 1, June 2024
 
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
 
Folding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a seriesFolding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a series
 
bgiolcb
bgiolcbbgiolcb
bgiolcb
 
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
Independent Call Girls In Kolkata ✔ 7014168258 ✔ Hi I Am Divya Vip Call Girl ...
 

UI5con 2023 - Keynote

  • 1. The latest news about OpenUI5/SAPUI5 July 6th, 2023 Stefan Beck, Peter Muessig
  • 3. 3 Key Topics - Innovations & Achievements 2023 900 Backlog Items 30 Innovations per Month 1 Innovation per Day
  • 4. 4 Key Topics - Innovations & Achievements 2023 900 Backlo Items 30 Innova per Mo 1 Innova per Da
  • 5. 5 Key Topics Programming Model MDC “Unchained” - Innovations & Achievements 2023
  • 6. 6 Key Topics Programming Model MDC “Unchained” - Innovations & Achievements 2023
  • 7. 7 Key Topics Programming Model MDC “Unchained” UI5 Tooling V3.0 - Innovations & Achievements 2023
  • 8. 8 Key Topics Programming Model MDC “ UI5 Tooling V3.0 - Innovations & Achievements 2023 ES2022 Support 2x Faster Build Workspaces Support Enhanced Extension APIs
  • 9. 9 Key Topics Programming Model MDC “Unchained” Google Workspace Support on ABAP UI5 Tooling V3.0 - Innovations & Achievements 2023
  • 10. 10 Key Topics Programming Model MDC “ Google Workspace Support on ABAP UI5 Tooling V3.0 - Innovations & Achievements 2023
  • 11. 11 Key Topics Programming Model Rendering & Controls Web Components MDC “Unchained” Google Workspace Support on ABAP UI5 Tooling V3.0 - Innovations & Achievements 2023
  • 12. 12 Key Topics Programming Model Rendering & Controls Web Components MDC “Unchained” - Innovations & Achievements 2023 TypeScript Support Simplified Metadata API (Annotations) Micro Frontend Support (no conflict) OpenUI5/SAPUI5 Enablement
  • 13. 13 Key Topics Programming Model Rendering & Controls Web Components MDC “Unchained” Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 - Innovations & Achievements 2023
  • 14. 14 Key Topics Programming Model Rendering & Controls Web Components MDC “Unchained” Horizon Design Innovation - Innovations & Achievements 2023
  • 15. 15 Key Topics Programming Model Rendering & Controls Web Components MDC “Unchained” TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 - Innovations & Achievements 2023
  • 16. 16 Key Topics Programming Model Rendering & Controls Web Components MDC “Unchained” TypeScript Horizon Design Innovation - Innovations & Achievements 2023
  • 17. 17 Key Topics Programming Model Rendering & Controls Web Components MDC “Unchained” TypeScript Horizon Design Innovation Official TypeScript Support for UI5 >= 1.116.0 🚀 - Innovations & Achievements 2023
  • 18. 18 Key Topics Programming Model Rendering & Controls Modular Core Web Components MDC “Unchained” TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 Bootstrap Evolution - Innovations & Achievements 2023
  • 19. 19 Key Topics Programming Model Rendering & Controls Modular Core Web C MDC “ TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 Bootstrap Evolution - Innovations & Achievements 2023 Bootstrap Evolution Grow- As-We- Go Async- only Faster access to DOM No FOUC UI5 Tooling support
  • 20. 20 Key Topics Programming Model Rendering & Controls Modular Core Web C MDC “ TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 Bootstrap Evolution - Innovations & Achievements 2023
  • 21. 21 Key Topics Programming Model Rendering & Controls Modular Core Web C MDC “ TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 Bootstrap Evolution - Innovations & Achievements 2023 sap.m sap.ui.webc index-legacy.html index.html
  • 22. 22 Key Topics Programming Model Rendering & Controls Modular Core Web Components MDC “Unchained” TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 Bootstrap Evolution Legacy-free UI5 - Innovations & Achievements 2023
  • 23. 23 Key Topics Programming Model Rendering & Controls Modular Core Web Components MDC “Unchained” TypeScript Horizon Design Innovation Bootstrap Evolution Legacy-free UI5 - Innovations & Achievements 2023 Success Time UI5 UI5 Evo 2016 2022 2009 Legacy- free UI5 Async APIs Modular Core Async APIs ”only” UI5 Tooling UI5 Web Components Remove Deprecations More Web Standards, Less Frameworks! Performance!
  • 24. 24 Key Topics Programming Model Rendering & Controls Modular Core Web Components MDC “Unchained” TypeScript Horizon Design Innovation Bootstrap Evolution Legacy-free UI5 - Innovations & Achievements 2023
  • 25. 25 Key Topics Programming Model Rendering & Controls Modular Core Web Components MDC “Unchained” TypeScript Horizon Design Innovation Bootstrap Evolution Legacy-free UI5 - Innovations & Achievements 2023 Classic OpenUI5 Runtime Resources Deprecated Libs Deprecated Code sap.ui.commons sap.ui.suite sap.ui.ux3 synchronous JavaScript loading & globals remove dependencies to deprecated code outdated alternative APIs X X jQuery.sap.require("sap.m.Button"); new sap.m.Button(); sap.ui.require([ "sap/m/Button“ ], function (Button) { new Button(); } “Benefits of 2.0”
  • 26. 26 Key Topics Programming Model Rendering & Controls Modular Core Web Components MDC “Unchained” TypeScript Horizon Design Innovation Bootstrap Evolution Legacy-free UI5 - Innovations & Achievements 2023
  • 27. 27 Key Topics Programming Model Rendering & Controls Modular Core Web Components MDC “Unchained” TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 Bootstrap Evolution Legacy-free UI5 - Innovations & Achievements 2023 UI5 2.0
  • 28. 28 Key Topics Programming Model Rendering & Controls Modular Core Web Components MDC “Unchained” TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 Bootstrap Evolution - Innovations & Achievements 2023 UI5 2.0 Key Takeaways
  • 29. 29 Key Topics Programming Model Rendering & Controls Modular Core Web Components MDC “Unchained” TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 Bootstrap Evolution - Innovations & Achievements 2023 UI5 2.0 ChatGPT
  • 30. 30 Key Topics Programming Model Rendering & Controls Modular Core Web C MDC “ TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 Bootstrap Evolution - Innovations & Achievements 2023 U ChatGPT What should I do at UI5con today?
  • 31. 31 Key Topics Programming Model Rendering & Controls Modular Core Web C MDC “ TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 Bootstrap Evolution - Innovations & Achievements 2023 U ChatGPT At UI5con, attendees can expect a variety of activities, including keynote speeches, technical sessions, workshops, panel discussions, and networking opportunities. The conference aims to provide a platform for learning, collaboration, and networking within the UI5 community. Now it’s up to you, follow the motto: Learn, Explore, and Connect |
  • 32. 32 Key Topics Programming Model Rendering & Controls Modular Core Web Components MDC “Unchained” TypeScript Horizon Design Innovation Google Workspace Support on ABAP UI5 Tooling V3.0 Bootstrap Evolution - Innovations & Achievements 2023 UI5 2.0 ChatGPT IT’S A WRAP!
  • 33. 2023
  • 34. Peter Muessig Chief Architect, SAPUI5 peter.muessig@sap.com SAP Community: @peter.muessig Twitter: @pmuessig Linkedin: pmuessig Stefan Beck Chief Product Owner, SAPUI5 stefan.beck@sap.com SAP Community: @stefan.beck Twitter: @StefanBeck3 Linkedin: stefan-beck-a9319a82

Editor's Notes

  1. Peter and Stefan say hello to the audience
  翻译: