SAP Fiori tools 2601 update – Mobile Device Preview, Building Blocks, and AI-Driven Productivity

Estimated read time 11 min read

With the latest SAP Fiori tools update 2601, we continue our focus on improving developer productivity, openness, and real-world usability. This release brings meaningful enhancements across previewing applications, managing system connections, building SAP Fiori elements–based UIs, and accelerating development with AI-powered tooling. At the same time, we’ve continued to refine the fundamentals in security, modelling, and extensibility.

Preview SAP Fiori Apps on Real Mobile Devices

When developing SAP Fiori applications, simulating a mobile experience in a desktop browser often isn’t enough to fully validate real-world behavior. Touch interactions, performance characteristics, and device-specific rendering can differ noticeably on physical phones and tablets.

To address this, SAP Fiori tools now supports previewing applications directly on real mobile devices when using @sap/ux-ui5-tooling version 1.19.1 or higher. By creating a new run configuration and enabling Remote Access, developers can expose the local preview. When the run configuration is started, the terminal provides connection details, including a URL and a QR code, which can be opened directly on a phone or tablet to access the running app.

This makes it significantly easier to validate layouts, navigation, and interactions exactly as end users will experience them without leaving the development environment.

Showcase for previewing a SAP Fiori elements app on iPhone

A New Connection Manager for SAP Systems in VS Code

Managing connections to remote SAP systems is a foundational task when working with SAP Fiori tools. With this release, we introduce the Connection Manager for SAP Systems as a dedicated Visual Studio Code extension. This new extension succeeds the previously integrated saved systems panel from the Application Modeler and provides a focused, extensible solution for handling system connections in Visual Studio Code.

The Connection Manager allows developers to create, store, test, and edit connection information that can be reused by the SAP Fiori generator as well as by preview features in SAP Fiori tools. Storing passwords is optional, and if stored, they are protected by the security policies of your operating system’s credential manager.

By making this capability standalone and open source, it is now accessible to other extensions such as the Service Catalog extension, and open for community contributions.

Connection Manager

Expanded Support for SAP Fiori Elements Building Blocks

SAP Fiori tools continues to enhance the support for the building blocks which shape the framework of SAP Fiori elements for OData V4 and its flexibility you can use. It makes it easier to create and adapt applications using a structured, metadata-driven approach while keeping flexibility in design. In this update, the Page Editor gains additional capabilities that improve developer convenience when working with custom pages and sections.

Developers can now add more building block types to their apps with the Page Editor, including rich text editors within custom sections, custom columns for table building blocks, and the page building block itself. Managing custom pages is also more intuitive, as building blocks can now be deleted directly from the editor. To support experimentation and iteration, undo and redo actions are now available when working on custom pages.

Together, these enhancements reduce friction when adapting applications and allow developers to work more confidently and efficiently with SAP Fiori elements–based UIs.

Rich Text Editor building block support in Page Editor

Enhancements Across the AI-Toolchain

AI capabilities continue to evolve across SAP Fiori tools, with a strong focus on usability and enabling deeper end-to-end changes from within the tooling.

The Project Accelerator can now be launched directly from the SAP Fiori generator, streamlining the initial project creation flow. The previously required staging step has been removed, allowing new projects to be created directly in the selected workspace folder. For projects created using the Project Accelerator, the Application Modeler now offers advanced editing capabilities, such as creating new fields and properties end-to-end, updating the data model, exposing the service, and consuming the changes in the UI in one coherent flow.

AI support has also been extended to mock data generation. Developers can generate realistic mock data using AI directly in the Application Modeler, and this capability is available for all applications whenever the Project Accelerator is enabled.

In parallel, the MCP server for SAP Fiori continues to expand. The server now exposes @sap-ux/create commands as CLI functionality, enabling reliable execution in MCP-supported workflows. App generation has been extended to support CAP Java projects, and a new “search_docs” tool allows the LLM (Large Language Model) to query SAP Fiori elements documentation, annotations, SAP Fiori tools documentation, and SAP Fiori Development Portal resources to quickly find relevant guidance and code snippets.

Continuous Improvements and Refinements

Beyond the headline features, this release includes a range of continuous improvements that strengthen the overall development experience. Newly created CAP applications now use NPM workspaces by default, establishing best practices out of the box and enabling the use of @sap/ux-ui5-tooling middlewares when previewing CAP-based applications.

The Application Modeler has been enhanced with additional SAP Fiori elements for OData V4 features, including support for hidden draft mode, improved configuration options for table create dialogs, and create support for custom fields in form sections. These additions give developers more control over application behavior without leaving the modeling environment.

Security and user management have also been strengthened. The ABAP Cloud connection type in the Connection Manager has been consolidated around re-entrance ticket authentication, moving away from service key–based authentication. This eliminates long-lived shared credentials and ties system access directly to the signed-in user, improving both security and maintainability.

Looking Ahead

We are already working on the next set of enhancements for SAP Fiori tools. Planned improvements include a rework and enhancement of OPA5 test generation, with added support for value help services and mock data generation. Project validation will be extended with new domain-specific ESLint rule sets, visualized directly in the Application Modeler, alongside support for ESLint 9.

Support for additional SAP Fiori elements building blocks, such as form and field, is also on the roadmap. On the AI side, we continue to improve the robustness and usefulness of responses from the MCP server, while the Project Accelerator will be extended to support RAP service creation.

As always, we look forward to your feedback and contributions as we continue to evolve SAP Fiori tools together with the community.

 

​ With the latest SAP Fiori tools update 2601, we continue our focus on improving developer productivity, openness, and real-world usability. This release brings meaningful enhancements across previewing applications, managing system connections, building SAP Fiori elements–based UIs, and accelerating development with AI-powered tooling. At the same time, we’ve continued to refine the fundamentals in security, modelling, and extensibility.Preview SAP Fiori Apps on Real Mobile DevicesWhen developing SAP Fiori applications, simulating a mobile experience in a desktop browser often isn’t enough to fully validate real-world behavior. Touch interactions, performance characteristics, and device-specific rendering can differ noticeably on physical phones and tablets.To address this, SAP Fiori tools now supports previewing applications directly on real mobile devices when using @sap/ux-ui5-tooling version 1.19.1 or higher. By creating a new run configuration and enabling Remote Access, developers can expose the local preview. When the run configuration is started, the terminal provides connection details, including a URL and a QR code, which can be opened directly on a phone or tablet to access the running app.This makes it significantly easier to validate layouts, navigation, and interactions exactly as end users will experience them without leaving the development environment.Showcase for previewing a SAP Fiori elements app on iPhoneA New Connection Manager for SAP Systems in VS CodeManaging connections to remote SAP systems is a foundational task when working with SAP Fiori tools. With this release, we introduce the Connection Manager for SAP Systems as a dedicated Visual Studio Code extension. This new extension succeeds the previously integrated saved systems panel from the Application Modeler and provides a focused, extensible solution for handling system connections in Visual Studio Code.The Connection Manager allows developers to create, store, test, and edit connection information that can be reused by the SAP Fiori generator as well as by preview features in SAP Fiori tools. Storing passwords is optional, and if stored, they are protected by the security policies of your operating system’s credential manager.By making this capability standalone and open source, it is now accessible to other extensions such as the Service Catalog extension, and open for community contributions.Connection ManagerExpanded Support for SAP Fiori Elements Building BlocksSAP Fiori tools continues to enhance the support for the building blocks which shape the framework of SAP Fiori elements for OData V4 and its flexibility you can use. It makes it easier to create and adapt applications using a structured, metadata-driven approach while keeping flexibility in design. In this update, the Page Editor gains additional capabilities that improve developer convenience when working with custom pages and sections.Developers can now add more building block types to their apps with the Page Editor, including rich text editors within custom sections, custom columns for table building blocks, and the page building block itself. Managing custom pages is also more intuitive, as building blocks can now be deleted directly from the editor. To support experimentation and iteration, undo and redo actions are now available when working on custom pages.Together, these enhancements reduce friction when adapting applications and allow developers to work more confidently and efficiently with SAP Fiori elements–based UIs.Rich Text Editor building block support in Page EditorEnhancements Across the AI-ToolchainAI capabilities continue to evolve across SAP Fiori tools, with a strong focus on usability and enabling deeper end-to-end changes from within the tooling.The Project Accelerator can now be launched directly from the SAP Fiori generator, streamlining the initial project creation flow. The previously required staging step has been removed, allowing new projects to be created directly in the selected workspace folder. For projects created using the Project Accelerator, the Application Modeler now offers advanced editing capabilities, such as creating new fields and properties end-to-end, updating the data model, exposing the service, and consuming the changes in the UI in one coherent flow.AI support has also been extended to mock data generation. Developers can generate realistic mock data using AI directly in the Application Modeler, and this capability is available for all applications whenever the Project Accelerator is enabled.In parallel, the MCP server for SAP Fiori continues to expand. The server now exposes @sap-ux/create commands as CLI functionality, enabling reliable execution in MCP-supported workflows. App generation has been extended to support CAP Java projects, and a new “search_docs” tool allows the LLM (Large Language Model) to query SAP Fiori elements documentation, annotations, SAP Fiori tools documentation, and SAP Fiori Development Portal resources to quickly find relevant guidance and code snippets.Continuous Improvements and RefinementsBeyond the headline features, this release includes a range of continuous improvements that strengthen the overall development experience. Newly created CAP applications now use NPM workspaces by default, establishing best practices out of the box and enabling the use of @sap/ux-ui5-tooling middlewares when previewing CAP-based applications.The Application Modeler has been enhanced with additional SAP Fiori elements for OData V4 features, including support for hidden draft mode, improved configuration options for table create dialogs, and create support for custom fields in form sections. These additions give developers more control over application behavior without leaving the modeling environment.Security and user management have also been strengthened. The ABAP Cloud connection type in the Connection Manager has been consolidated around re-entrance ticket authentication, moving away from service key–based authentication. This eliminates long-lived shared credentials and ties system access directly to the signed-in user, improving both security and maintainability.Looking AheadWe are already working on the next set of enhancements for SAP Fiori tools. Planned improvements include a rework and enhancement of OPA5 test generation, with added support for value help services and mock data generation. Project validation will be extended with new domain-specific ESLint rule sets, visualized directly in the Application Modeler, alongside support for ESLint 9.Support for additional SAP Fiori elements building blocks, such as form and field, is also on the roadmap. On the AI side, we continue to improve the robustness and usefulness of responses from the MCP server, while the Project Accelerator will be extended to support RAP service creation.As always, we look forward to your feedback and contributions as we continue to evolve SAP Fiori tools together with the community.   Read More Technology Blog Posts by SAP articles 

#SAP

#SAPTechnologyblog

You May Also Like

More From Author