Der Podcast zu aktuellen Themen und Trends rund um die UI5 Technologie und den Einsatz bei SAP.
UI5 NewsCast 030 Panel Talk: UI5 Community – Contributor Experiences
The ui5-community GitHub organization evolved to a central place to develop and share UI5 projects. It has become a great place to find ideas, to pick-up and continue ideas and finally make them available for the whole UI5 community. Starting with the UI5 ecosystem howcase mono repository hosting several tooling extensions, it now hosts more and more individual projects for different purposes: applications, libraries, custom controls, tooling extensions, middlewares, tasks or Easy-UI5 generators. Many developers contributed over the past year and during the panel discussion.
Volker Buzek and Peter Muessig interviewed at UI5con 2022 some of the UI5 community contributors: Jakob Kjaer, Nitish Metha, Marian Zeis and Marco Beier to share their experiences and some history.
UI5 NewsCast 029 UI5con HYBRID 2022 – Participants’ Impressions and Stories
UI5con started in 2016 as a side project from a group of volunteers with the intention of bringing the UI5 community closer together. They wanted to create a platform for people who share a passion for UI5 to meet and learn from each other. In the meantime, UI5con has become the most important event for UI5 developers. Since it was only possible to run the event virtually for the last two years due to the COVID pandemic, the organizers decided last minute to open their doors to a limited number of participants onsite. Christoph Haffner was also part of this to capture voices live from the event and asking participants about their experiences as a UI5 developer.
Participants of this episode include among many others Sergei Haller (U-NIQ), Marian Zeis (UI5 developer, freelancer), Marcel Schork (Schwarz IT), Lennard Abel (Optima Packaging), Margot Wollny (SAP), Frederic Berg (SAP) and Uliana Cáceres (SAP).
UI5 NewsCast 028 wdi5 - UI5s Open-Source End-to-End Testing Framework
SAP integrated and developed several testing frameworks to test UI5 applications, libraries, controls or modules: QUnit for functional testing, OPA5 to do integration testing and UIveri5 for end-to-end testing. In 2020, wdi5 (pronounced as /vdiai5/) has been started by Volker Buzek at j&s-soft with the focus to test UI5 web apps in hybrid scenarios - the scenarios which aren’t supported by UIveri5. Beginning of 2022, UIveri5 got deprecated mainly due to technical reasons and a successor was needed. SAP started sponsoring the wdi5 project of j&s-soft to establish it as UI5s open-source end-to-end testing framework. In this podcast, Christoph talks with Volker, Hristo and Peter about the testing options of UI5, the history and the now, how wdi5 should be handed over into the responsibility of the UI5 community, migration steps from UIveri5 to wdi5, technical insights into wdi5 and the open gaps and next steps.
Tune in and learn about the history, getting started, migration and the future direction of UI5 testing.
- Volker Buzek, IT-Architect at j&s-soft GmbH and inventor of wdi5
- Hristo Manchev, Product Owner for UI5 test automation tools at SAP
- Peter Muessig, Chief Architect of SAPUI5 at SAP
UI5 NewsCast 027 Bringing TypeScript to UI5
Recently the TypeScript programming language has become quite popular. It has become an essential part of many developers’ environments. The UI5 development team has looked into this subject as well and has made the necessary arrangements to support the usage of TypeScript in UI5 projects. Andreas Kunz, Lead Architect of UI5, is the leading developer in this task. This episode is full of his fascinating insights into the current state of the TypeScript support in UI5 as well as useful information on a range of topics related to UI5 and TypeScript.
UI5 NewsCast 026 How to Deal with OData in UI5
The OData (Open Data) model of UI5 enables web-based applications to easily use the OData protocol for communication with application servers. Currently UI5 supports OData Version 2.0 and OData Version 4.0 in a given model implementation. Why have different model implementation approaches been chosen for the two versions? What are the similarities and differences? To get to the bottom of these questions, Christoph Haffner talks to Patric Ksinsik and Thomas Chadzelek, both developer architects for the UI5 model. Together they walk through the steps of requesting, querying and modifying data in an OData service and compare the approaches when using the OData V2 model or the OData V4 in UI5, They also disclose interesting facts from development and things worth knowing using OData with UI5. Listen on and find out more.
UI5 NewsCast 025 Data Binding in UI5: Essentials
Data binding in UI5 is the synchronization between the model and the view. But how does this work exactly and which features related to data binding does UI5 provide out of the box? To get the bottom of this, Christoph Haffner invited Patric Ksinsik, developer architect working for the UI5 models team, to his studio. Patric walks us through the basics, but also talks about the particularities of data binding in UI5, best practices as well as hidden gems. There are plenty of features to discover!
This episode is a new edition of the second UI5 NewsCast episode on data binding, which was at that time still in German. This new edition is in English and also covers some topics. So give it a listen and tune in to learn about data binding in UI5 from scratch!