Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
bendkt
Product and Topic Expert
Product and Topic Expert
1,189

UI5Officialheader.png

Your patience has paid off: The sap.ui.mdc library is available for productive use in SAPUI5 and OpenUI5 since version 1.124!

300642_GettyImages-589585380_small_jpg.jpg

What you get

As previously announced in this blog, the library helps to build enterprise-ready smart controls or applications with SAP Fiori Design user experience, no matter which back-end technology you are using. It offers a flexible and comprehensive reuse approach with implementable delegates for the sap.ui.mdc controls. Using specific protocols like FHIR or even a plain REST service is now possible without having to start from scratch.

Here's another interesting fact: sap.ui.mdc enables SAP Fiori elements to provide the powerful floorplans and the versatile flexible programming model for OData V4. Each sap.ui.mdc control has a corresponding building block, which you can find in the flexible programing model explorer. It is no surprise that the SAP BTP Developer’s Guide recommends SAPUI5 and SAP Fiori elements as the technology for developing user interfaces.

On top of everything we have added a nice bonus package for the official release: You can now explore and test many more features in the additional samples in the Demo Kit under Metadata-Driven Controls (sap.ui.mdc), for example, sap.ui.mdc overview.

Screenshot 2024-08-12 at 15.38.38.png

Start your deep dive into the sap.ui.mdc world by following our tutorial: SAP-samples/ui5-mdc-json-tutorial. A recording is available from Devtoberfest, where we demonstrated the tutorial live. You can check it out here.

Screenshot 2024-08-12 at 15.29.48.png

Outlook

You might wonder what comes next. We are still working on some aspects of the library. Those include the chart, which remains in experimental state for now. We have also planned to provide a metadata-driven form, which should make it easy to allow users to create new entities. Isn’t that exciting? We keep you informed about any updates.

For more information about the controls in sap.ui.mdc, see also the API Reference and the Documentation in the Demo Kit. We would love to hear from you about your experience with the library. Leave a comment with your feedback or questions!

 

For more information on UI5

UI5Officialend.png