KotlinConf 2019: Ktor for Mobile Developers: Fear the server no more! by Dan Kim
Recording brought to you by American Express. https://americanexpress.io/kotlin-jobs Building mobile apps is what we love to do, but there's always one nagging problem — writing server side components to support our apps can be surprisingly complex and difficult. There's a lot of overhead and a bunch of unfamiliar languages, frameworks, and styles of programming that we're not used to. But fear the server no more, here comes Ktor! In this talk we'll walk through a real world example of how #Ktor (and your existing knowledge of Kotlin) makes building server side components for your app a breeze. We'll start with a basic introduction of Ktor and its components, but we'll quickly get to building something real. Using a well known service/API, we'll walk through everything you normally need to get up and running: authentication, getting data, posting data, and deployment. By the end of the talk you'll have a good idea of how to hook up your own server side components to pretty much any API out there. Let's conquer the server with Ktor! Resources: KotlinConf website: https://jb.gg/fyaze5 KotlinConf on Twitter: / kotlinconf Kotlin website: https://jb.gg/pxrsn6 Kotlin blog: https://jb.gg/7uc7ow Kotlin on Twitter: / kotlin #KotlinConf19 #Kotlin #JetBrains About the Presenter: Dan has been an Android programmer at Basecamp for five ears, and prior to that had been working with Java for...a long time. He's always enjoyed Android development, but working with Kotlin the past few years has rocketed that enthusiasm to a whole new level. The Android and Kotlin communities have been instrumental to his work and career, and he's a big believer in paying that forward. Outside of work, he's an avid Dad, donut aficionado, pizza lover, and emoji enthusiast 😉.

KotlinConf 2019: Error Handling Strategies for Kotlin Programs by Nat Pryce & Duncan McGregor

KotlinConf 2019: The Compose Runtime, Demystified by Leland Richardson

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Ktor vs. Spring Boot - Which Backend Framework Is Best For Mobile Developers?

Using Ktor 3.0 with All the Shiny Things • Garth Gilmour • GOTO 2024

KotlinConf 2019: Android Jetpack ❤️ Kotlin: On the road to more wholesome APIs by Wojtek Kaliciński

Server-side Kotlin with Coroutines • Roman Elizarov • GOTO 2019

KotlinConf 2019: The best runtime for Kotlin is obviously GraalVM, isn't it? by Oleg Šelajev

KotlinConf 2019: Asynchronous Data Streams with Kotlin Flow by Roman Elizarov

MCP Tutorial: Build Your First MCP Server and Client from Scratch (Free Labs)

Software engineering at the tipping point

KotlinConf 2019: The Power of Types by Danny Preussler

KotlinConf 2019: Sharing Is Caring - Kotlin Multiplatform for Android Developers by Britt Barak

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit

How To Think SO CLEARLY People Assume You're A Genius

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)

KotlinConf 2019: Migrating a Library from RxJava To Coroutines by Mike Nakhimovich & Yiğit Boyar

KotlinConf 2019: Creating Full-stack Web Apps with Kotlin DSLs by Pamela Hill

KotlinConf 2019: Testing: Testing by Christina Lee

