Mobile Development & Management with SAP Build Code
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 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:
- Supercharging developer productivity with SAP Build Code
- Why SAP Build Code is a Game-Changer for SAP Developers
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
Service on SAP BTP
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
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).
SAP BTP SDK for iOS
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.
SAP BTP SDK for Android
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.
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!
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.