The iKnode Software DEvelopment Kit (SDK) provides libraries and tools that developers can use to create applications that use the iKnode Backend Cloud Platform.
- Objective-C
- Android (Java)
- .Net
- Javascript
Each platform SDK contains its own Unit Tests. In order to run them, you need to setup an iKnode account and publish the Test Application. The Test Application is called UserService.cs.txt and can be found in each platform's Unit Tests.
You can download the latest version from the Github Downloads section or you can install the latest version using NuGet ( https://nuget.org/packages/iKnodeSdk ):
PM> Install-Package iKnodeSdk
C# Sample Code:
// Creating User Id 1 with Name jdoe.
ApplicationClient helloWorldSvc = new ApplicationClient(
UserId,
ApiKey,
"HelloWorld");
string response = helloWorldSvc.Execute<string>(
"HelloYou",
new MethodParameter("yourName", "John Doe"));
var helloWorldSvc = new iKnodeSdk.ApplicationClient({
userId: USERID,
apiKey: APIKEY,
appName: "HelloWorld"
});
var response = helloWorldSvc.execute({
methodName: "HelloYou",
parameters: {
yourName: "John Doe"
}
});