This is a Java (and Kotlin, Scala, etc) client for PokeApi. It's written in Kotlin.
Full documentation coming soon. Meanwhile, look at these usage examples:
public class Example {
public static void main(String[] args) {
PokeApi pokeApi = new PokeApiClient();
PokemonSpecies bulbasaur = pokeApi.getPokemonSpecies(1);
System.out.println(bulbasaur);
}
}
fun main(args: Array<String>) {
val pokeApi = PokeApiClient()
val bulbasaur = pokeApi.getPokemonSpecies(1)
println(bulbasaur)
}
PokeKotlin is available from the JCenter repository.
dependencies {
compile 'me.sargunvohra.lib:pokekotlin:2.2.4'
}
val p = project {
dependencies {
compile("me.sargunvohra.lib:pokekotlin:2.2.4")
}
}