Files
Below you will find links to download a bundle. The bundle contains the Library and a demo code. You are free to use pieces of this demo code into your code.
The documentation in the Framework and in the demo code is limited. Instead, you should consult this page.
iOS
Bundle
The iOS Bundle is a zip file which contains one folder named “Demo” and the RainbowSDK Framework. The Framework is written in objective-c, but you should not have any issues to use it in a Swift code. You run the demo code but clicking on the RainboeDemo.xcodeproj file. When the project is loaded, in the file list, you will find the “Service.plist” file. That file is a template dictionary to provide the clientID, clientSecret and callbackURI for each cloud service to the Framework. You can remove entries from that file or even create your own dictionary. But for each cloud service you need to provide the information that you see in that file.
Repository
The Rainbow SDK is also available as a repository. You can find it at RainbowSDK.
Android
Bundle
The Android Bundle is a zip file which contains one folder named “RainbowDemo” and the Library folder. The Library is written in JAVA. You run the demo code by selecting “Open an existing Android Studio project” (or New Project if you are working on another project” on the Android Studio application and then browse to that folder. When the project is loaded, in the RApplication.java file you will find the method createServiceKeys(). That method creates a JSONObject that provides the clientID, clientSecret and callbackURI for each cloud service to the Library. You can remove entries from that object, but for each cloud service you need to provide the information that you see in that object
Repository
The Rainbow SDK is also available as a repository. You can find it at RainbowLibrary.