We are striving for excellent documentation to explain the broader concepts as well as our APIs of the SAP Cloud Platform SDK for iOS. While this endeavor is never completed, I believe we’re in a good position today. However, there’s only so much documentation can achieve when it comes to actually getting things done. In particular if they’re slightly more complex than the typical code snippet in the docs or a simple tutorial.
Our engineers are building complete apps internally for testing of our own components as we produce them anyway. So, we decided to let everybody else benefit from them as well. Going forward we will make selected demo and test apps available via our new public GitHub repository. These apps are made available under the SAP Sample Code license, which essentially means they are provided as-is. No warranties, but feel free to grab and reuse the portions of the code that seem useful to you.
We will include some overview and explanatory material with these apps, but they are not tutorials. A solid understanding of Swift development and SAP Cloud Platform SDK for iOS is required. However, we will of course be happy to discuss any comments you may have – from suggestions on how the clarity of the app could be improved or how the SDK could be enhanced, to requests for additional showcases demonstrating further capabilities. We’d be even more happier to accept pull requests with your improvement suggestions on our apps!
But now, please go ahead and clone https://github.com/SAP/cloud-sdk-ios-samples.