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

What is SAP Build Code?


Each enterprise is unique and so are their expectations from the enterprise software. Not only does SAP provide the best-in-class enterprise solutions, it also provides a comprehensive set of tools and technologies for organizations to extend their SAP systems using SAP BTP.

Last year SAP Launched SAP Build to empower citizen developers to build applications, automations and business sites. This year the Build family is being expanded to provide a powerful shortcut to cloud application development with the introduction of SAP Build Code.


SAP Build Code Overview


SAP Build Code unifies essential run time and design time tools like SAP Business Application Studio, SAP Cloud Application Programming Model, SAP Document Management Service and SAP Mobile Services. It also introduces development with generative AI using SAP Joule, SAP’s new AI co-pilot, while providing robust governance and lifecycle management features. SAP Build Code further enables fusion development by fostering collaboration between developers and business experts, as it allows for consumption of SAP Build Code project artifacts across the low-code SAP Build tools. You can read more about SAP Build Code in the following blogs:

 

Impact on SAP Mobile Services


SAP Mobile Services is included in SAP Build Code. Developers can continue using the service on SAP BTP along with the SDKs (Mobile Development Kit, SAP BTP SDK for iOS, SAP BTP SDK for Android) to create mobile solutions that are ready for enterprise use. As part of the SAP Build Code roadmap, SAP Mobile Services will see further enhancements, bringing features to create a delightful mobile experience for enterprise end-users.

 

If you're new to SAP Mobile Services, the upcoming sections of the blog will provide valuable insights that will help you grasp the service's features, capabilities, and benefits.

 

SAP Mobile Services Overview



Mobile Services Overview




Service on SAP BTP



SAP Mobile Services Capabilities


SAP Mobile Services is the cornerstone service on SAP Business Technology Platform for all your enterprise mobile requirements. It enables you to configure and manage mobile applications that provide mobile access to enterprise data. Some of the key features provided are app content lifecycle & security policy management, push notifications for timely enterprise data updates, support for on-device storage of enterprise data (offline apps), and app monitoring and usage reporting.

For more information, see the documentation.

 

In addition to the server capabilities of SAP Mobile Services, the offering also includes multiple SDKs to streamline app development.


Mobile Development Kit



Mobile Development Kit Overview


The SAP Mobile Development Kit enables development of multi-channel applications from low-code to pro-code. It allows you to build your application once, in an integrated development environment, and instantly distribute the application to run natively on mobile devices (Android & iOS).

For more information, see the documentation and the tutorials.

 

 

SAP BTP SDK for iOS



SAP BTP SDK for iOS Overview


The SAP BTP SDK for iOS provides development tools for creating native iOS & iPad OS applications that use SAP Mobile Services. The SDK is based on the Swift programming language, and it is built to aide developers using the conventional iOS development channel: Apple’s Xcode.

For more information, see the documentation and the tutorials.

 


SAP BTP SDK for Android



SAP BTP SDK for Android Overview


The SAP BTP SDK for Android provides development tools for creating native Android mobile applications that use SAP Mobile Services. The SDK is based on the Java and Kotlin programming languages and it is built to aide developers using the conventional Android development channel: Google's Android Studio.

For more information, see the documentation and the tutorials.

 

Conclusion


SAP Build Code revolutionizes development, uniting critical tools for seamlessly extending enterprise solutions. SAP Mobile Services is the channel for mobile development with robust features and SDKs. To all app developers, enjoy this new era of enterprise app development!

 

Further Reading


Be sure to check out Supercharging developer productivity with SAP Build Code and Why SAP Build Code is a Game-Changer for SAP Developers.

Additionally, Click here to read how developers can continue using SAPUI5, UI5 Web Components, UI5 Tooling, SAP Fiori elements, and SAP Fiori tools to develop an SAP Fiori user experience ready for enterprise use.