Mobile Technologies from SAP
SAP provides you with a range of technologies to make your business and end users mobile. You can develop secure, scalable apps to connect any device to your cloud or on-premise systems.
SAP Mobile Services is a cloud-based offering that delivers reusable services which can be leveraged by mobile app developers, so they can concentrate on delivering the business requirements rather than building infrastructure.
SAP Mobile Development Kit (MDK) extends SAP Mobile Services and SAP Web IDE/Business Application Studio to provide you with a comprehensive set of mobile application development and management tools.
SAP BTP SDK for iOS provides you with a range of tools to develop your own native apps with Swift.
SAP BTP SDK for Android allows you to develop your own native apps using Android Studio and your preferred programming language.
SAP Mobile Cards allow you to share enterprise data in a mobile-friendly format using containerized micro apps.
Mobile Back-End Tools let you generate an OData service for a mobile solution without an existing backend.
Mobile Transaction Bridge lets you generate an OData service from an ABAP transaction.
Learn about the development options that SAP Mobile Services provide.
Under the Hood
SAP mobile technologies offer you an integrated set of development tools for connecting a range of backend systems to responsive mobile applications. No matter which development method or platform you choose, you benefit from an end-to-end tool chain to design, develop and deliver applications to your end users so that they benefit from a modern, native user experience on their chosen device, no matter where they are.

Related Products
SAP Mobile Services
SAP Mobile Services is an open set of tools that support you with developing, configuring and managing your mobile apps. You can use the service with your preferred tools or combine it with the latest mobile software development kits (SDKs) to rapidly build and deploy the apps your users need.
SAP BTP SDK for iOS
SAP BTP SDK for iOS enables you to quickly develop your own native apps with Swift, Apple’s modern programming language. Along with SAP Fiori for iOS, which includes reusable design components, the SDK also allows you to tap into the services and functions available in the SAP BTP so you can build beautiful intuitive native applications.
SAP BTP SDK for Android
SAP BTP SDK for Android enables you to quickly develop your own native apps using Android Studio and your preferred programming language. Along with SAP Fiori for Android, which brings the Fiori Design to the Android platform, the SDK also allows you to tap into the services and functions available in the SAP BTP so you can build powerful and elegant native applications.
SAP Mobile Development Kit
SAP Mobile Development Kit (MDK) extends SAP Mobile Services and SAP Web IDE/SAP Business Application Studio to provide you with a complete set of mobile application development and management tools, onboarding, offline support and central lifecycle management. It offers a metadata-driven approach to create native supported applications so no experience of creating iOS or Android apps is required.
SAP Mobile Cards
SAP Mobile Cards allows you to package key business information into containerized micro apps, allowing users to access and interact with that information in a responsive, native manner on their mobile devices.

Mobile Back-end Tools
Quickly build a mobile-enabled OData service that constitutes your back-end service for mobile applications.

Mobile Transaction Bridge
Mobile Transaction Bridge lets you generate an OData service from an ABAP transaction and provides wizards which help generate mobile or web solutions without having to write a single line of code.
Code Samples
Code samples show how you can build and extend mobile applications with a range of features using the different SAP mobile technologies.