Asim LatifforCodefy Labs's Blogscodefylabs.hashnode.dev·May 19, 2024Efficient Error Handling in Ktor Android Client: A Custom ApproachWe'll explore a streamlined method for error handling in Ktor Android client by leveraging a custom network result wrapper class. By utilizing a sealed interface with Success and Error data classes, we'll encapsulate response data and exceptions. Add...Discuss·31 readsAndroiderror handling
Asim LatifforCodefy Labs's Blogscodefylabs.hashnode.dev·May 19, 2024Access and Refresh Tokens Using KTORIn addition to the conventional method of handling access and refresh tokens by monitoring response status codes and initiating a refresh token request upon encountering a 401 (Unauthorized) error, Ktor provides a distinct centralized approach within...DiscussAndroidKotlin
Asim LatifforCodefy Labs's Blogscodefylabs.hashnode.dev·May 19, 2024Handling API Requests Using Ktor (Android)In this tutorial, we will explore how to use Ktor Android Client to make all types of HTTP requests including GET, POST, PUT, DELETE, and form submissions. Ktor is a powerful Kotlin-based framework for building asynchronous servers and clients, and i...DiscussAndroidKotlin
Codefy LabsforCodefy Labs's Blogscodefylabs.hashnode.dev·May 19, 2024Introduction to Ktor (Android)Ktor is a Kotlin-based framework for building asynchronous servers and clients, including web applications, HTTP APIs, and more. It is developed by JetBrains, the creators of Kotlin, and is designed to be simple, lightweight, and highly extensible. K...Discuss·42 readsAndroidAndroid
Michał Konkelmichalkonkel.dev·Apr 30, 2024Complete Guide to Becoming a Fullstack Kotlin Developer - Mobile and Web HTTP Client with KTORIn this blog post, you will gain a comprehensive understanding of how to create a unified HTTP client for Android, iOS, and web applications within a Compose Multiplatform project. We will be utilizing the powerful KTOR library as our client. This gu...DiscussFull Stack Kotlin Developercompose multiplatform
Michał Konkelmichalkonkel.dev·Apr 26, 2024Complete Guide to Becoming a Fullstack Kotlin Developer - scalable backend with KTORIf you don’t know what KTOR is, I strongly recommend checking my last post KTOR as a backend, where I guide you through the project setup and building your first REST API. In this blog post, I will use a lot of code from the mentioned project and jus...DiscussFull Stack Kotlin Developercompose multiplatform
Mayursinh Parmarmayursinhdevblog.hashnode.dev·Mar 14, 2024FeaturedKtor + MongoDB: Your Recipe for Building a Strong BackendHello, Devs I wanted to share my recent experience with you. I created a backend using Ktor and MongoDB, but I struggled to find resources that could help me integrate the official MongoDB driver with Ktor. I know that many of us have faced similar c...Discuss·12 likes·94 readsKtor2Articles1Week
Mayursinh Parmarmayursinhdevblog.hashnode.dev·Mar 13, 2024Kotlin and Ktor: Your Dynamic Duo for Effortless API FetchingHello, Devs so recently, while developing an Android app, I encountered a scenario where I needed to use Ktor for network communication. However, during the implementation process, I faced several issues and errors. I went to the internet for solutio...Discuss·1 like·34 readsKtorktor client
Michał Konkelmichalkonkel.dev·Feb 1, 2024Complete Guide to Becoming a Fullstack Kotlin Developer - project setupWhen perusing job listings, you’ll often come across the ubiquitous phrase “Fullstack developer wanted.” If you are a mobile developer with a good Kotlin background, you are about one step away from becoming a full-stack Kotlin developer. That superp...DiscussFull Stack Kotlin Developercompose multiplatform
Emran Khandaker Evanblog.evanemran.info·Dec 21, 2023Introducing Ktor: Kotlin's Concurrency Darling - Making Web Dev a BreezeBuilding web applications in a modern world demands speed, scalability, and flexibility. Forget clunky frameworks and convoluted architectures - it's time to say hello to Ktor, the Kotlin-powered web framework that lets you build high-performance app...DiscussKotlinKotlin