Events on SAPUI5

Check out events about SAPUI5 and its related open source projects.

UI5ers live

UI5ers live is an online series to promote an intensive interaction within our UI5 community. Once a month, the UI5 team opens up the line for 45 minutes to discuss the latest UI5 features, inform about topics they are currently working on, and exchange views and ideas around UI5. Everybody is invited to get involved and can submit topics for upcoming episodes. Send us your ideas via e-mail and we will get back to you.  Or give us a shout in the UI5ers_live channel on OpenUI5 Slack and we can discuss it together.

The episodes are broadcast every second Thursday of a month at 15:15 German time and everybody can join without further action. All episodes will be recorded and published on the OpenUI5 YouTube channel afterwards. 

Find the individual dates of upcoming sessions and the recordings of past episodes in the table below or visit the OpenUI5 Event page to get a blocker for your calendar.

DateTopicsJoin / Replay Session
Oct 12, 2023
15:15 CEST
The agenda is not finalized yet, but we have some good ideas already. Thus, Holger Schaefer from the UI5 community will once again  grace us with his presence, this time presenting the VitePress framework he built using UI5 Web. Components.
In addition, we are excited to host members of our uI5 Flexibility team, who will share their latest achievements in UI adaptation.
If you have an idea for a topic, let us know either via e-mail or in the #UI5ers_live channel of the OpenUI5 Slack!
Add to Calendar
Sep 14, 2023
15:15 CEST
Join us at UI5ers live in September for an exciting lineup of topics!
We are thrilled to welcome Benedikt Schoelch from the UI5 development team. Benedikt will introduce the recently published mdc library, explaining its relevance within OpenUI5, and it offers with UI5 2.0. Expect to gain comprehensive insights into the mdc library and its benefits.
But that's not all! Peter Muessig will also be on hand to demonstrate and explain the usage of the CDS plugin for UI5 and the UI5 middleware for CAP. Learn how these extensions can greatly improve your daily work and unlock new possibilities for your project structure and separation of the CDS server and UI5 apps. With these advancements, developing cloud applications has never been easier or more flexible.

Join in and get ready to take your UI5 development to the next level! 
Add to Calendar
July 27, 2023
15:15 CEST
At the UI5con keynote it has been announced that the TypeScript support for UI5 is available for productive usage. Because there was only a limited time to show the topic, in this UI5ers live episode, Andreas and Peter will explain the new capabilities in more detail.
Another interesting topic from the UI5con keynote is the Bootstrap Evolution as part of the Modular Core. Therefore, Jan will join this UI5ers live episode to provide some more insights into the changes of the UI5 core and the opportunities you have utilizing the lightweight bootstrap which is experimentally available in the latest snapshot of OpenUI5.
If you have an idea for a topic, let us know either via e-mail or in the #UI5ers_live channel of the OpenUI5 Slack!
Replay is in the making
June 15, 2023
15:15 CEST
We’re looking forward to a reunion with Arnaud Buchholz, an expert in UI5 and particularly in UI5 testing. He is a frequent speaker at conferences, including UI5con 2021 where he introduced a new test runner for UI5 applications that enables the parallel execution of tests. Since then, Arnaud has released two new versions of his ui5-test-runner, which have successfully addressed many initial challenges, such as integrating it with the UI5 Tooling. In this episode, Arnaud will demonstrate the new capabilities of the test runner and discuss his plans for future releases. In addition, Alexandar Mitsev will provide updates on the development of integration cards. He will showcase how to create and embed a UI5 integration card into SAP Work Zone as a fully integrated end-to-end sample.Replay
May 11, 2023
15:15 CEST
Let's continue our discussion about TypeScript, this time with focus on UI5. Andreas and Peter had been quite busy the last months and made considerable progress towards implementing TypeScript support in UI5. They want to share the latest state of affairs with you.
In addition, we invited Mike Zaschka to talk about his ChatGPT-like chat app built with UI5 and to discuss the findings he gained from complex UI5 projects with regard to project structure, utility functions, event handlers, and more.
April 13, 2023
Let's talk TypeScript! Hubert Drecker will introduce us to odata2ts, a tool that generates TypeScript type definitions from OData metadata but also functions as an OData client with a typed query API. He will also tell us about a joint hackathon experiment using odata2ts with a mobx-based state management in UI5. 
Furthermore, Ilhan Myumyun will talk about the conversion of the UI5 Web Components code base to TypeScript and the newly introduced TypeScript decorators for defining component metadata. He will also go into the tooling support for developing custom UI5 web components in TypeScript.
March 9, 2023
In this episode we have Dominik Feininger as a guest. He recently reworked the string replacer tooling extensions and will explain his changes as well as the new features he introduced. Dominik will also talk about how he centralized the tooling extension into a common NPM package (ui5-tooling-stringreplace) and why this makes sense.
 We will also focus on some usability enhancements we recently published for the UI5 table personalization. For example, we have added a filter-bar-like functionality in the filter panel of the personalization dialog and a new column header personalization menu. Martin Häuser and Oliver Stoyanovski will introduce these enhancements to you.
 And finally, Peter has some tips and tricks for working with custom libraries in UI5 projects with and without TypeScript.
February 9, 2023
In this episode we will focus mainly on some new features in the UI5 OData Model, so we added Lars Kissel and Sven Bernhard from the UI5 development team to the round of panelists. Lars will present the long-awaited Deep Create feature in the OData V2 model which lets you create an entity with its sub-entities via navigation properties with only one single OData request. And as a special goodie, Holger Schaefer from the community will showcase how he already benefits from this new feature in his UI5 projects.
Furthermore, we will discuss the complexities of timezones with Sven and share specific recommendations on how you can circumvent them when providing a configurable timezone independent from the local browser timezone for UI5.
In addition, Kateryna Sergieieva and Evgeny Reyzenkind from SAP Footprint Management will share three architectural approaches they developed for their UI5 projects that helped them to become more efficient and improved the readability of their code base.
January 12, 2023
15:15 CET
We start this episode with Merlin Beutlberger and Matthias Osswald, who will introduce you to the upcoming UI5 Tooling version 3 and explain some of their ideas for the next major enhancements. Adding to this topic, Christian Pfisterer will show a productive OpenUI5 application used at Home Shopping Europe to demonstrate the magic of the UI5 Tooling when it’s used to develop an UI5 application with TypeScript as well as third-party npm packages and the OpenUI5 CDN.
Lastly, there is something new from the OData V4 model: Uwe Reeder will showcase how to defer the deletion of an entity via an API group using OData V4. This new feature enables a non-draft application to postpone the deletion until the user presses the Save button, just like it’s done with property changes. The deletion can also be canceled again.
December 8, 2022
Since the UI5 Journey Recorder has been already prominently featured during SAP TechEd 2022, it’s about time to get to know the author of this great testing tool! Adrian Marten will take us on a tour with his point-and-click adventure Chrome extension for UI5. He will explain to us the benefits of the UI5 Journey Recorder, how fast you can create tests for your UI5 apps with little to no upfront knowledge, and what else can do with the UI5 Journey Recorder.
Hanna Olbert, our second guest, will present the ui5-task-cachebuster custom task she developed recently for the UI5 Ecosystem Showcase. This task enables cache busting for standalone apps running in the Cloud Foundry environment or on a web server other than the SAP Web Application Server.
November 10, 2022
in this episode we have Jorge Martins with us. He reworked and harmonized the transpiling tooling extensions of the UI5 ecosystem showcase. The task and the middleware are now provided as part of the ui5-tooling-transpile package and can be used for e.g. your TypeScript projects to integrate the transpiling directly into the UI5 tooling lifecycle. This allows you to get rid of separate watch scripts and the source folder.
In addition we will discuss the innovations and improvements of UI5 1.108.
August 11, 2022
Our summer break is just around the corner, but before there are some news to share. Firstly, there is a new version of Easy-UI5. Peter Muessig will demonstrate the new features of Easy-UI5 3.5 and also give an outlook on what is planned next. Then, we will have a look at the UI5 Tooling Modules. There was also an update, Peter had been involved. This is related to the feature that enables the option to put used NPM packages into the same namespace than app. Peter will showcase how this new feature works and how to use it as well as discuss the benefits this provides.Replay
July 14, 2022
In this first UI5ers live after UI5con 2022, we offer two very interesting sessions: First, Marcel Schork and Ruben Tuider from the community will talk about their Web Component library CoreUI and, more specifically, the version-independent bridge into UI5 that wraps the components into custom controls at runtime. Afterwards, Kateryna Sergieieva and Evgeny Reyzenkind from the SAP Fiori app development will talk about their Notification Management System for UI5 freestyle apps that helps to achieve a modern user experience delivering constant feedback to the users - from any source and to any target!Replay


UI5con is a community-driven event to connect all the UI5 users and fans out there - a common platform to get to know each other, discuss innovations and find solutions. The event is organized by the community, usually free of charge and very informal: Everyone interested in UI5 and its related projects is welcome!

Once a year, the UI5 team itself acts also as host and takes over the organization of a one day event in St. Leon-Rot/Germany packed with lectures, talks, hands-on sessions, and networking opportunities for around 400 attendees.

Find the individual events in the table below.

NameDateLocationFurther information
UI5con 2023July 06, 2023St. Leon-Rot/Germany + OnlineAgenda
UI5con HYBRID 2022July 07-08, 2022St. Leon-Rot/Germany + BroadcastAgenda
UI5con ON AIR 2021June 16-17, 2021Broadcast | Gather.Town Agenda
UI5con ON AIR 2020July 09-10, 2020BroadcastAgenda
UI5con Belgium 2020Feb 14, 2020Brussels (BE)Agenda

Do you want to organize a UI5con for your location? Tell us about your ideas and we'll add your UI5con to the list.

DateOrganizer | TypeTitle | DescriiptionLocation / Replay
Nov 16, '22
09:30PM CET
SAP TechEd  | Lecture (25min)Bringing UI to the Next Level with SAPUI5 and UI5 Web Components [AD104]

SAPUI5 is the UI technology layer in our offering for professional developers on SAP Business Technology Platform, and the number-one choice to build and elevate the SAP Fiori user experience and beyond. This lecture takes you on a journey through the latest capabilities in SAPUI5, SAP Fiori elements and UI5 Web Components. Whether building custom application or extending standard applications, building UIs with SAPUI5 has never been as easy and flexible.
Oct 28, '22 
12:00AM PDT
Devtoberfest 2022 | Presentation (60min)Developing Frond-End Applications in Cloud Foundry

This session will be an end-to-end demo showing how to build and deploy a UI5 application to Cloud Foundry that consumes an ABAP based backend system. It will use the SAP HTML5 Application Repository Service as well as an SAP Approuter (to authenticate users) at its core. The session will start from scratch explaining each of the necessary steps involved.
Oct 27, '22
09:00AM PDT
Devtoberfest 2022 | Presentation (60min)Making You UI Integration Cards Even Smarter

After bringing business data into your SAP Work Zone, enhance your cards by making them context aware. Your cards can react to other cards, for example, showing specific sales order detail information when another card shows a different sales order. Your cards can react to the user’s locale so you can internationalize the card and show information from their region. And your cards can be role-based and show different content based on the current user.
Oct 27, '22
01:00AM PDT
Devtoberfest 2022 | Presentation (60min)How to Bring Business Data into SAP Work Zone

In addition to providing apps to your users, you can create UI integration cards to bring backend business data into your work zone. Yumnah Abbasi and Florian Buech will show you different cards with different business data, and how you can build one yourself.
Oct 25, '22
12:00AM PDT
Devtoberfest 2022 | Presentation (30min)Improve the Performance of UI5 Applications

In this session Nico Schoenteich together with Peter Muessig will demonstrate how to improve the performance of a UI5 application step by step to reach good performance numbers in a lighthouse report.
Oct 18, '22
08:00AM PDT
Devtoberfest 2022 | Presentation (30min)Testing UI5 Apps with wdi5 - Zero to Hero to Continuous Integration

Showcasing the bootstrap of a UI5 application and equip it with wdi5 end-2-end test capabilities. Then moving into TDD mode and using some advanced wdi5 goodies. Finally leveling up the game to Champions League with connecting browserstack to your local dev environment for running your tests cross-platform and -browser.
Oct 18, '22
12:00AM PDT
Devtoberfest 2022 | Presentation (60min)Clean SAPUI5: More readable, maintainable and testable code

The authors of the book Clean SAPUI5 are going to talk about how to make SAPUI5 / Javascript code more readable, maintainable and testable.

The book is written with the intention to help developers utilize the concept of clean code in their SAPUI5 projects. The authors are excited to bring the same principles to those working with SAPUI5 and JavaScript!
Oct 11, '22
Devtoberfest 2022 | Presentation (30min)Outside the lines: Creating a custom application with open-sourced development tools and the SAP Fiori elements flexible programming model

In this demo, we show how a combination of the community-maintained Easy UI5 Generator and the Open UX tools open-source modules offers full flexibility to create an app powered by the SAP Fiori elements flexible programming model, while simultaneously leveraging the convenience of the SAP Fiori tools.
June 14, '22

SAP CommunityComparing SAPUI5 with UI5 Web Components for React

What are the differences and similarities between freestyle SAPUI5 and UI5 Web Components for React? We have built the same app with both flavors in order to find out. In this session we will discuss the development experience and compare the end results.
Jan 20, '22

Vaadin | WebinarWeb Components, Design Systems and Accessibility

Web Components are an excellent basis for building Design Systems, but providing good accessibility can seem like a daunting challenge.

In this webinar, we're joined by engineers and product owners from Adobe, IBM, SAP and ING for a panel discussion on the challenges they've faced, the solutions they've found, and the ways in which they approach these matters in general.

Topics covered:
- Screen readers
- Shadow DOM challenges and solutions
- Testing processes
- The upcoming Accessibility Object Model

Host: Rolf Smeds, Vaadin

Dec 14, 2021
SAP Open Source Programm Office | Webinar (1h)UI5 Web Components

Join us for a webinar about the latest UI Open Source offering by SAP: UI5 Web Components. In this session, you will explore the UI5 Web Components which are lightweight and easy to consume UI building blocks that allow you to build enterprise ready UIs with any technology of choice. They are also a carrier of Fiori design paradigm. 

You want to organize a UI5-related event open to our community? Or you've heard about one? Tell us about it and we'll add it to the list.