Announcing the Vonage Kotlin Server SDK
The Kotlin SDK for Vonage provides a rich set of features and a dedicated annual conference, surpassing other established JVM languages like Groovy and Scala. It offers a resource-based approach to making API calls, which simplifies the task of providing an ID for nested resources, reducing boilerplate code and improving developer experience. The SDK also leverages Kotlin's neat features, such as nullability, named, default, and optional parameters, lambdas for builders, and extension functions, to provide a more idiomatic and elegant way of working with the API. Additionally, the SDK is well-documented using KDocs and has 99% code coverage through end-to-end integration testing. The development team welcomes community input and suggestions, and there are plans to keep up with new features and APIs in tandem with the Java SDK, build tutorials, integrations, and miscellaneous improvements based on user feedback.
Company
Vonage
Date published
Oct. 25, 2024
Author(s)
Sina Madani
Word count
3374
Language
English
Hacker News points
None found.