Just like when SAP Build Apps was first announced and everyone was buzzing about what it was and how it worked, you're probably now wondering the same thing about using AI with SAP Fiori tools to build fiori apps. And honestly, wanting to know exactly how to jump in is spot on!
Because you're the ones who truly drive innovation with SAP, let's dive into how you can leverage the power of AI to jumpstart your app development with this fantastic feature.
Generating an App? Let Your Pictures Do the Talking!
We all know that sometimes, the app development journey can feel a bit like navigating a complex maze. But guess what? Using images with the Project Accelerator and SAP Fiori tools AI is like getting a super helpful map (and maybe even a friendly tour guide!)

So, you've got that brilliant app idea swirling in your head, right? Or you are gathering requirements from your customer on a whiteboard? Or maybe you've even doodled a quick sketch of how you envision it looking. Well, hold onto your hats, because you can actually show that picture to the AI, and it can help bring your vision to life! Yes, you read that correctly – your sketches can become the foundation of your app!
Whether you prefer describing your requirements with precise language or letting a visual representation of your business app screen do the talking, these intelligent tools understand! And just like that, they can generate the fundamental building blocks of your application – the underlying data structure, the core functionalities, sample data for testing, and even the initial user interface. Whether it's a straightforward list, a detailed view accessible with a click, or a simple data entry form, the possibilities are pretty darn impressive, wouldn't you agree?
Now, just like preparing for any successful endeavor, there are a few essential prerequisites to ensure a smooth experience. Think of these as gathering your key ingredients before embarking on a culinary masterpiece (or in our case, an app-building adventure!).
Here are the essential steps to get you started:
- Ensure Access to SAP Build Code: First and foremost, you'll need to have access to the SAP Build Code environment. This could be through a paid subscription or by signing up for the free trial. Consider this your entry ticket to the AI-powered app development playground.
- Set Up Your Development Workspace: Within SAP Build Code, you'll need a dedicated "dev space." This is your personal workshop where all the magic happens. Make sure you have the SAP Fiori tools and CAP tools extensions installed within this space. Think of these as your essential software tools, ready for action.
- Access SAP Business Application Studio: You'll be working within the SAP Business Application Studio (BAS). This is your integrated development environment (IDE) – your central command center for interacting with the AI and building your app.
Alright, with the foundational elements in place, let's get to the exciting part – turning your pictures into apps!

Here’s a professional breakdown of how to use an image to generate your application:
- Prepare Your Visual Blueprint: Your image should clearly represent the desired look and feel of your application. For optimal results, try to label the different parts of your image using clear and concise English. For instance, consider an example like: "Manage Travel List Report Page" with clear indications of columns, buttons, and layout.
- Place Your Picture in the Right Spot: Within SAP Business Application Studio, navigate to your workspace folder and upload the image file. Think of this as placing your design specifications directly onto your project workbench.
- Initiate the Project Accelerator: You can launch the AI-powered Project Accelerator in the following professional ways:
- Using the Command Palette: Press CMD/CTRL + Shift + P to open the Command Palette. Then, search for and execute the command: Fiori tools AI: Launch the Project Accelerator.
- Via the SAP Fiori Tools Icon: On the Activity Bar (usually on the left-hand side), locate and click the SAP Fiori icon (it resembles a wrench and a pencil).
- Important Consideration: Once the Project Accelerator is active, it's specifically designed for generating SAP Fiori elements applications. General, non-Fiori related requests won't be processed by the AI assistant at this stage.
- Provide Your Image to the AI: Within the Project Accelerator interface, locate the "Choose file (.md .txt .jpg)" button. Click it and select the image file you previously uploaded.
- Focus on Single Application Generation: Currently, the Project Accelerator is optimized for generating one application per project. Ensure your request aligns with the creation of a single SAP Fiori elements application.
- Initiate the Generation Process: Click the "Generate" button. The AI will now analyze your image and begin constructing the application based on its interpretation. The generation time may vary depending on the complexity of your visual input.
- Managing the Generation Process: Should you need to halt the generation process at any point (perhaps to refine your image or requirements), simply click the "Stop" icon (it looks like a square). You will be prompted with "Are you sure you want to stop generation?". Click "Yes" to confirm. The process will be terminated, and any temporary staging files will be discarded. You can then iterate on your image and initiate a new generation.
- Reviewing the Generated Application: Once the generation is complete (or if you stopped it), carefully review the generated application to assess if it aligns with your intended design and functionality. To try a different image, click the "Delete" icon (the trash can), select a new file, and click "Regenerate". To start over completely, click the "Clear" icon (the broom).
- Previewing Your Creation: To interact with a live version of your generated application, click the "Preview" button. This will open a preview of your app in a new browser window.
- Examining the Staging Area: For more technical insights, explore the generated files within the "Staging Area." This section provides a view of the project structure and the files created by the AI.
- Accepting the Generated Project: If you are satisfied with the generated application, click "Accept Project". This action will move the project files from the staging area to your project's file system. You can then leverage the full suite of SAP Fiori tools to further customize and enhance your application.

So, there you have it – a professional yet friendly guide to harnessing the power of images to kickstart your SAP Fiori app development with AI. It's like showing someone a picture of what you want and having them create a basic version for you!
Go ahead and give it a shot with your own images with app requirements; you might just be amazed at the speed and ease of bringing your app ideas to life!
#SAPBTP