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
July 14, 2022


13:15 UTC
The agenda is not finalized yet, but we have some good ideas already up our sleeves and will publish them here once confirmed but latest the week before. So stay tuned!

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!
ZOOM
May 12, 2022
This time, we welcome back Marian Zeis to our round of panelists. Over the last weeks. Marian worked on a web page that gathers the lastest trends about UI5 community projects, be it applications, libraries, custom controls, tooling extensions, middlewares, tasks, or generators. We will talk with him about the source of this idea, the purpose of the page, and what remains to be done. We will also look at specific features of the page and how they are implemented. As an additional topic, Uwe Reeder and Mathias Uhlmann will demonstrate how data in different controls can be kept in sync using the OData V4 model with a sample application. They will also discuss important aspects of consuming a draft-enabled back-end service. Finally, they will present how to create inactive contexts in list binding to provide multiple empty table rows in edit mode.
Replay is in the making
Apr 14, 2022


13:15 UTC
In this episode, our special panelist is Mauricio Lauffer who is an experienced UI5 developer as well as a busy contributor to OpenUI5. Mauricio will showcase a project he published recently: a UI5 library you can use to seamlessly collect all JavaScript and UI5 errors and send them to a back end if errors need to be logged and saved for further analysis. In addition, we plan to talk about an issue that reached us via different channels: open sourcing further parts of SAPUI5, especially the smart controls. For this, Dirk Becker and Vladimir Velinov from the smart controls team extend our round of panelists. They both have seriously considered to open source the smart controls. However, they need to better understand how the smart controls could be used outside the SAP ecosystem. So, if you are a supporter of open sourcing the smart controls, this is your unique chance to speak up and raise your concern with the creators directly! As you can see, there is a lot to talk about and we are looking forward to it!
Replay is in the making
Mar 10, 2022
Also in March we’ll gather for UI5ers live again. There are some excellent news for us to spread, so you shouldn’t miss that one! As always, we have invited some additional panelists to our round. You can look forward to interesting discussions with Volker Buzek, co-author of wdi5, and Tobias Sorn, from the UI5 development team.

Now that it was officially announced that wdi5 becomes the legitimate successor of UIVeri5, we want to talk with Volker about what is currently happening in the project and the roadmap planning for wdi5. And for sure there will be enough time to answer any question you might have about this. Tobias is in charge of two new features or rather changes in the UI5 framework, which were recently delivered. The first one concerns the parsing of numbers and its change to strict parsing. Tobias will tell you what this means and how this affects your UI5 app. As his second topic, Tobias will introduce the new timezone configuration for timestamps. As always, we are looking forward to a lively exchange with you and our community!
Replay
Feb 10, '2022
We are pleased to again have some great contributions from the UI5 community this time: Jakob Kjaer and Marcel Schork are so kind as to share their current work around UI5 with us. Jakob recently created a universal login provider for the UI5 tooling, which will be especially useful in case authentication is requested in several components. He’s going to tell us in detail how he came up with this idea and how it all works. For a good while Marcel dealt with the creation of private UI5 templates for specific use cases and thought about configuration options to link private and public UI5 templates. He will talk about the needs from the customer's point of view, good reasons for private templates, and the way he deals with them in his projects. Nico Geburek from the SAP Advocates team will also attend the episode and share the latest news around Easy-UI5. And as always, you can be curious about news from our UI5 experts.
Replay
Jan 13, 2022
UI5ers live is back on the scene to keep you update on current projects in and around UI5. This time we start with Stefan Beck, who will give you an insight into the major milestones for UI5 he has set for 2022.
Next up, we're really happy to have a contribution from the community again. Wouter Lemaire has dealt a lot with TypeScript in UI5 lately and used it for several projects already. This gave him the idea to create a flexible column layout template to kick-start UI5 projects with TypeScript. In this episode, he will showcase this template to you. 
In addition, Peter Muessig and Andreas Kunz will talke about a tutorial for TypeScript in UI5 that they created.
Replay
Dec 09, 2021
For this episode we’re joined by Tobias Queck from SAP UX Engineering and Volker Buzek, SAP Mentor and UI5 enthusiast from the beginning. The two got together to drive forward the open sourcing of major parts of the SAP Fiori tools extension set while making sure that this is compatible with the UI5 Community tools. The main focus for the initial release of the Open UX Tools was to extract the SAP Fiori freestyle templates from the SAP Fiori application generator and provide them as a reusable writer module for the SAP Fiori application generator and the community-driven Easy-UI5 generator. Tobias and Volker will explain how this collaboration came about, how the modules work, and what else is possible.
Our second topic is about TypeScript in UI5. Andreas Kunz has been quite busy the last weeks and created a central entry point for TypeScript in UI5 with documentation, best practices and examples. In addition he will showcase how you can develop a custom control using TypeScript.
Replay
Nov 11, 2021


This time, we’re starting with news about the UI5 Web Components and the upcoming first major release 1.0.0. You’ll learn from Stanislava Baltova about everything that will come with it and what this means for the UI5 framework. Also in the first part, Peter Muessig will showcase an easy way to integrate any OSS library into your UI5 project using two enhancements to the UI5 Tooling that he contributed to the UI5 community project.
In the second part, we invite you to have an active discussion with us to learn about your preferred options to get informed about major announcements, such as new security patches, discontinuations, and the like. We won’t record this second part of the episode to ensure a trusting atmosphere and encourage you to speak your mind freely.
Replay

Oct 14, 2021


UI5ers live is back from its summer break and starts with a packed agenda. Many of you may have heard that the SAP Mobile team improved their SAPUI5 barcode scanner control so that it can be used natively in the browser. We have invited James Zhang from SAP Mobile to answer your question on this subject and Marian Zeis from the UI5 community to showcases his PoC that contains the updated control already.
As a further topic, we're going to look at  asychronous loading of XML content. Johannes Gluch from the UI5 Core development team will explain the relevant new factory APIs and showcase how to enable the asychronous loading for XML views or fragments.
Replay

Aug 12, 2021
In this episode we treat the topics Performance and Web Components.
Content placeholders reduce the perceived load time by informing the user of what interface to expect as early as possible in the loading process. We looked at the best way to enable content placeholders in our framework so they can be easily integrated into your UI5 app. Jiawei Cao will present our approach and demonstrate how you can display content placeholders in your UI5 app.

Next up, Peter Muessig will give an update on transitioning the UI controls to using UI5 Web Components and demonstrate, in this line, three brand new libraries.

Replay

July 08, 2021
In this episode, we focus once again on tables. In addition to Sebastian Bender, we will have Jay Barbhaiya from the UI5 Tables team with us. Jay will show the new Column Resizer plug-in plus the auto pop-in feature for responsive tables. After that, there’s plenty of time for your questions. We will also address the remaining open questions about tables from last time. We hope you tune in!

Replay

UI5con

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 Walldorf/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 ON AIR 2022July 07-08, 2022St. Leon-Rot/Germany + OnlineRegistration 
Agenda
UI5con ON AIR 2021June 16-17, 2021Broadcast | Gather.Town Agenda
Recordings
UI5con ON AIR 2020July 09-10, 2020BroadcastAgenda
Recordings
UI5con Belgium 2020Feb 14, 2020Brussels (BE)Agenda
Recordings

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
July 1, 2022

SAP Code JamSAP CodeJam UI5

This SAP CodeJam instance will be about UI5 and how to get started with it. Join us for this 6-hour day of free developer networking and hands-on learning. 
Walldorf/Germany

Register
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.
YouTube
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

Recording
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. 
Replay
Nov 30, 2021
SAP Community | Community Call (1h)UI5 Web Components: Build Enterprise Ready UIs with your Technology of Choice

In this session we will explore the UI5 Web Components – the latest SAP UI Open Source offering. UI5 Web Components are lightweight and easy to consume UI building blocks that allow you to build enterprise ready UIs with your framework of choice. As they are also a carrier of SAP Fiori design language, apps built with UI5 Web Components perfectly support the SAP Fiori UX.
Replay

Presentation
Nov 17, 2021SAP TechEd | Hands-On Workshop (2h)Scale Application Development with SAPUI5 [DEV160]

In this session, you will learn about developing web applications with  SAPUI5. We will use BAS as development environment and build a small application to get familiar with our latest developer tools and recommendations.
Replay

Material
Nov 11, 2021
Devtoberfest 2021 | Presentation (30min)Web Components: The Reusable Building Blocks of the Web

If you are looking for a way of implementing reusable components with Vanilla JavaScript and no framework-specific dependencies, then this session might be just for you. In this talk, we will take a deep dive into the Web Components standards: Custom Elements, Shadow DOM, HTML Templates, and ES Modules.
We will put our new knowledge into practice by implementing our first Web Component. Moreover, we will take a glance at the usage of Web Components within the SAP ecosystem.
Replay
Nov 9, 2021
Devtoberfest 2021 | Presentation (30min)Apollo GraphQL Usage in UI5 Apps

This session will showcase how easy it is today to integrate any OSS library such as Apollo GraphQL into UI5 by using the UI5 CLI tooling. Besides the OSS integration, the session demonstrates how seamless it can be to use Apollo GraphQL inside UI5 applications.
Replay
April 14, 2021
SAP Community Call | Webinar (60min)Latest Developments in UI5

Peter Muessig, Chief Product Architect of the UI5 family, takes you on a journey of through the main recent innovation features of UI5. He covers the following topics:

o Latest innovations in the core framework
o TypeScript Support
o UI5 Web Components Retrofit
o Resulting effects on UI5 dropping support for MS IE11
o UI5 Tooling and Its Ecosystem
Replay 

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.