Bindings are for SalesForce.MarketingCloud.
The library documentation is located here.
This binding is for the SDK version 6.1.0.
The source .aar
file is located in MarketingCloud's Maven repository.
In version 5.0.4 all ETPush methods which stood for ExactTargetPush were rebranded to MarketingCloudSdk. See the release history of MarketingCloudSdk.
Simply compile the projects and use the resulting .dll
.
For more information, see the official Xamarin documentation.
2017-10-15: After integrating the 5.1.3 package in a project, we discovered a name conflict at compilation time. The conflict was with the GoogleMediaFramework (imasdk). The conflict was an obfuscated package (a.a.a.a.a) used in both .jar. Downgrading the SDK to 5.0.6 solves the issue because the conflicting package is not present in this version. Compiling with JDK 1.8 was causing issues on the binding except if the -noverify javaoptions is enabled. We can't build using JDK 1.7 (which fixes the errors) because the library targets Android 7.1 which requires JDK 1.8. Yes, it's a mess.
The library documentation is located here for iOS.
This binding is for the SDK version 6.1.4.
The source files are located in MarketingCloud's GitHub repository.
Simply compile the project and use the resulting .dll
.
For more information, see the official Xamarin documentation.
The ApiDefinition
and Structs
files were generated using Objective Sharpie.