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: 
Holgerf
Associate
Associate
Digital transformation is no longer a buzzword. It's a hard reality. To stay competitive, you need to transform your business to speed automate processes, deliver relevant information, and reimagine customer experience. And to transform, you need mobile to unlock the Digital Transformation Journey, as Forrester puts it in their new paper.

 

People expect the ease and convenience of doing business anywhere in every way possible, relying on mobile devices. According to Gartner, by 2022 some 70% of all software interactions in the enterprise will occur on mobile devices.

That's why we introduced the SAP Cloud Platform SDK for iOS last year.

Our customers have already done amazing things with the SDK, but they also asked for a variety of changes. So we've worked with Apple to give the tool a significant efficiency- and productivity-boosting upgrade.

Version 2.0 of the SDK (including the latest SP01) is all about better integration. We’ve added a ton of features to speed development, unlock device features, and unleash enterprise capabilities.

The result is a force multiplier. Now companies can more easily and effectively harness the power of mobile to transform their businesses.

 

Customer Feedback Drove the New Version

In response to customer feedback, we updated the tools to get apps up and running faster than before. For example, reusable, pre-built UI controls let developers drop in basic interface controls rather than spend time coding them, saving a lot of time.

These pre-built controls include maps, progress indicators, and interactive tables.
We are also seeing a lot of interest in the new analytics controls in the latest SP01. These controls make it easy to add cloud-based analysis into your app.

 



Plus, we’ve rolled out a big update to the Assistant, a macOS app used to accelerate development of apps. First, we streamlined the tool to make it easier to use. And then we expanded its capabilities, giving it easy access to the SAP Translation Hub and the SAP API Business Hub.

The SAP API Hub gives developers a one-stop shop for SAP applications and services. We’ve provided APIs for everything from SAP SucessFactors to various SAP Leonardo services, e.g. for image recognition, giving your mobile apps virtually unlimited access to SAP services, as well as a growing number of third-party APIs.

 

Quickly Add SAP Services to Your Apps

Digital transformation and innovation means rethinking business processes and working with information from everywhere in the company and beyond to offer new capabilities to staff or customers. By connecting the iOS SDK to our API hub, we’ve opened a world of possibilities.

For example, you could combine e-commerce data from SAP Hybris and procurement information from SAP Ariba to let a salesperson have real-time insight into product availability and to reorder products on the spot.



The Assistant makes this integration easy. It guides developers to the right APIs, automatically configures the back-end services, and generates UI scaffolding to give developers a quick start on their app.

Easily Access iPhone and iPad Capabilities

We’ve also further simplified access to the iPhone and iPad hardware. For example, an app can leverage the fingerprint reader to authenticate a user and verify with the enterprise back end that the user is allowed access to specific data.

Or an app can access the camera to take a photo of a product on a shelf. The SAP Leonardo service can then identify the product and determine if it is stocked correctly. To go even further, an AR overlay can display product availability and customer reviews from an enterprise system. The possibilities are endless.

Accelerated Development

To accelerate development of these innovative functions, we offer developers well-documented, reusable building blocks. These building blocks cover a range of sophistication, from simple functions to end-to-end processes like on-boarding. (For full documentation, download the SAP Mentor app or check out the Design Guidelines.)

We also provide sample code, such as that for the new analytics controls (examples are available here).

The best uses of SAP Cloud Platform SDK for iOS capabilities are highlighted within our standard iOS apps and in our showcase apps—such as those we will demonstrate at Mobile World Congress.

Our partners and customers can leverage all these different sources of information for inspiration and to accelerate their work.

 

Innovation in Action

By pulling together different resources and integrating them into support for existing business processes, the SDK enables new and transformative business process.

For example, Danish wind turbine company Vestas Wind Systems used the SDK to build its OnePlan app. With OnePlan, installation teams, suppliers, and customers all stay informed in real time. Projects meet or beat deadlines, while data collection capabilities let the company analyse the planning and execution of many projects to ultimately improve performance and further accelerate execution.

The SAP Cloud Platform SDK for iOS will help companies like Vestas take new steps in the process of digital transformation at a speed no one could have hoped for in the past, let alone expected.