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: 
sandeeptds
Product and Topic Expert
Product and Topic Expert

 

sandeeptds_0-1712662670171.png

The new version of SAP BTP SDK for iOS 24.4.0 is now generally available.

You can download the latest version of the SDK either from the Software Center or the downloads section on develeopers.sap.com

With this latest release, the SAP BTP SDK for iOS team has brought some exciting new features for you to explore.

In this blog, we will highlight the new upgrade's offerings. Please visit our documentation and API reference to get a detailed overview of all the features released.

 

Highlights

 

SDK Versioning Format

The previous major release of SAP BTP SDK for iOS was 10.0. However, with our first release of 2024, we want to align the product versioning across the entire SAP Mobile Services suite. The SAP BTP SDK for iOS will now follow the Year.Month.Patch format, where 'Patch' will be used for incremental updates. Therefore, this release version is 24.4.0 because we are releasing it in April 2024. Please see this SAP Note (3426373) for our releases planned for 2024.

 

Support for Apple visionOS

The era for spatial computing for enterprise is here. With the 24.4 release, developers can seamlessly build applications that run natively on visionOS. Developers who have previously used SAP BTP SDK for iOS are familiar with the SDK's frameworks. Some of these frameworks have now been enhanced to provide fundamental support to developers for building native applications for visionOS. For a detailed overview, please check out this blog.

 

SAP Fiori

This release includes several additions and enhancements to SAP Fiori & SAP Fiori Flows. You can visually communicate errors, successes, or empty states through FUIIllustratedMessage. The Welcome screen now offers optional legal agreement information, facilitating user consent before onboarding, and provides easy access to Terms of Service through a new TextView.

The release also includes enhancements to the Checkout Indicator, Linear Progress Indicator, and the introduction of two new UICollectionViewLayouts for card layouts, enhancing user experience and interface design flexibility.

In terms of design, Color System Enhancements, aligned with Apple’s system-provided colors, and the introduction of Material Chrome for navigation elements ensure consistency and adherence to established design principles.

 

OData

In 24.4.0's OData Library, managing data is now smoother with support for OData singleton and default values for key properties. Querying data becomes easier with the support for Date function.

 

Raise A Request

If you have feature ideas that the SDK should support, please raise an improvement request here: https://influence.sap.com/sap/ino/#/campaign/2279.

 

Feature Summary

This blog highlights some of the features released with the new version of SAP BTP SDK for iOS – 24.4.0. For details, please check the important links section.

  • New Versioning Format for the SDK
  • Support for building native visionOS apps
  • Enhanced and New Fiori Horizon Controls
  • OData Improvements

 

Important Links

 

Acknowledgement

A huge kudos to the spectacular team that worked tirelessly, right from conceptualizing the improvements, to defining, designing, building, and eventually delivering them.