DeveloperWeek 2021 DeveloperWeek 2021
Register to build your agenda.

OPEN TALK (CloudWorld): Building Reliable Web Services with Kotlin Ktor

CloudWorld Main Stage
Join on Hopin

Julien Salvi
Aircall, Senior Android Engineer

Into the Android world for almost 10 years (scary Eclipse dark time!), Julien experienced the California startup way of life before coming back to France where he is currently a Senior Android Engineer at Aircall where they are building the best phone system for modern businesses. Besides that, he is a world traveler and a beer lover always looking for the best IPAs!

Through this live coding session, you will learn how to setup a Kotlin Ktor project with some routes using the framework tools and features (Routing, DataConversion, ContentNegotiation...) and communicate with a sample Android app.

Let see how we can easily setup a Postgres database connection with Exposed, an ORM library for Kotlin and see how clean architecture can be a good choice for developping your brand new API.

We can even go further and see that we can actully share code from your backend application and your Android application (say hi to Swagger!).