SAP-samples/adaptation-project-exercises
A UI5Con workshop on building SAPUI5 Adaptation Projects, which customise a released application through controller and fragment extensions without changing its source, run in SAP Business Application Studio.
Walks through creating an adaptation project from scratch and using controller and fragment extensions to customise a released SAPUI5 application with low-code techniques. The exercises run in SAP Business Application Studio against an SAP BTP, ABAP environment trial account, with an optional GitHub repository for version control.
Facts
Where it sits
Who is behind it
In the atlas: maintains 222@SAP-samplesmaintainerAnKirilinContributes to this
In the atlas: contributes to 3@AnKirilinChristian NeuContributes to this
In the atlas: contributes to 5@christianneuGDamyanovContributes to this
In the atlas: contributes to 13@GDamyanovhristotsolevContributes to this
In the atlas: contributes to 1@hristotsolev4 contributors
What it declares
Every artifact
- Type
- Sample
- Origin
- By SAP
- Use as
- A reference
As a sample
- Form
- Workshop or CodeJam material
Connections
Changing a delivered app as layered changes that survive upgrades
Download
README
quoted from SAP-samples/adaptation-project-exercises under Apache-2.0, readUI5con 2024 - Empowering Developer Extensibility with SAPUI5 Adaptation Projects
Are you looking to enhance your application customization skills? Join us for this hands-on workshop where we will delve into the world of SAPUI5 Adaptation Projects and discover how they can revolutionize the way you extend SAPUI5 applications.
In this workshop, we will guide you through a compact tutorial that will equip you with practical knowledge on creating adaptation projects from scratch. You will learn how to leverage low-code techniques to extend released SAPUI5 applications in a structured and efficient manner. By the end of the session, you will have a solid understanding of how to utilize controller and fragment extensions to unlock new levels of usability and functionality.
Whether you are a seasoned SAPUI5 developer or have prior experience with adaptation projects, this workshop is designed to take your skills to the next level. You will gain hands-on experience and learn best practices for creating powerful and flexible adaptations that meet the unique needs of your applications.
Prerequisites to follow along in the SAP Business Application Studio:
- Create a trial account on SAP BTP in US10 - https://developers.sap.com/tutorials/hcp-create-trial-account.html
- Set up your SAP BTP, ABAP environment - https://developers.sap.com/tutorials/abap-environment-trial-onboarding.html ℹ️ This will automatically set up a SAP Business Application Studio as well as an SAP BTP, ABAP environment!
- Optional for integration with Git: GitHub account and repository for the exercise (https://github.com/)
Prerequisites to follow along the deployment and SAP Fiori Launchpad configuration in SAP BTP, ABAP environment
- Download and install the latest ABAP Development Tools (ADT) - https://tools.hana.ondemand.com/#abap
- Create an ABAP Cloud Project - https://developers.sap.com/tutorials/abap-environment-create-abap-cloud-project.html
License
Copyright (c) 2024 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
Contributors
History in the atlas
- First seen.
For your agent
- Ref
artifact:sap-samples-adaptation-project-exercises- JSON
- /artifacts/sap-samples-adaptation-project-exercises.json
- MCP
- Connecting an agent