Market data provider Xignite is rolling out new Software Development Kits (SDKs), which will debut at the FinDEVr conference in San Francisco over the next two days and be available for Java and .NET on GitHub.
The new SDKs include all classes, enumerations and inline documentation for all Xignite APIs and were developed to help customers improve their speed and time to market by cutting down on the amount of documentation required to sort through when building new solutions, according to a statement by Xignite's CEO Stephane Dubois.
Some of the new features of the new SDKs include: a simpler authentication process, in-line access to API documentation via IntelliSense, and Xignite API integration in three lines of code or less. Support for asynchronous calls via async and configurable API tokens with time-out values provided by app.config are also available.
It took less than a day for one of Xignite's software engineers to develop the new SDKs. The idea was actually conceived at a company hackathon, according to Xignite's chief technology officer Al Chang.
"In a couple of hours he had working versions up and running for .NET and Java," Chang tells Sell-Side Technology. "They were an instant hit, so we decided to polish them up and make them available through GitHub."
Chang says there had been no plans to develop new SDKs because Xignite felt its APIs were already easy to use.
"We had not given it much thought to needing to create SDKs," Chang says. "Now that we have them, we realized how much easier they make it, especially for someone calling Xignite APIs for the first time with built-in features such as IntelliSense."
Chang also says Xignite is considering creating SDKs for other languages, such as Python, in the near future.
While at Sibos Toronto, James shares some interviews covering topics on blockchain, fintechs and cybersecurity.Subscribe to Weekly Wrap emails