Mayursinh Parmarmayursinhdevblog.hashnode.dev·Nov 11, 2024Data-Driven Development in Android Kotlin: A Comprehensive Guide Using Clean Architecture, Koin, Ktor, and Use CasesHey there, devs! How's it going? I'm your app sensei, and today we're diving into DDD. So, data-driven development is all about designing and building your app based on the data it handles and how it flows through your system. When you combine this a...DiscussAndroiddata driven development
Carlos Armando Marcano Vargascarlosmv.hashnode.dev·Sep 30, 2024Building a REST API with Ktor and Exposed | KotlinThis article is about how to create a simple REST API using Ktor and Exposed. We will develop a simple inventory App with CRUD functions. We can request a list of all products in the database, a product by its ID, add new products, and update and rem...Discuss·75 readsKotlin
Asim Latiflearnandroidwithasim.hashnode.dev·Sep 26, 2024FeaturedIntegrate Open AI Whisper API in AndroidInitial Setup In this section, we'll go through setting up your Android project to integrate with the OpenAI Whisper API using Kotlin and Ktor. Step 1: Create a New Android Project Start by creating a new Android project in Android Studio: Open Andr...Certification Support system and 5 others are discussing this6 people are discussing thisDiscuss·28 likes·334 readsKotlin
Mukesh Rajputrajputmukesh748.hashnode.dev·Aug 31, 2024Making a Multipart API Call in Ktor with Jetpack Compose: A Simple GuideIn Android development, you might encounter scenarios where you need to send images or other files to a server. This can seem tricky, but with Ktor and Jetpack Compose, it’s simpler than you think. In this post, we’ll walk through how to make a multi...Discuss·10 likesktor
Mukesh Rajputrajputmukesh748.hashnode.dev·Aug 26, 2024Making API Calls in Android with KtorWhen developing Android applications, handling network operations is a common task. Ktor, a Kotlin-based HTTP client library, provides a robust and flexible way to make API calls. In this guide, we’ll walk through how to use Ktor to fetch data from a...Discussktor
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·191 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...Discuss·41 readsAndroidKotlin
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...Discuss·70 readsAndroidKotlin
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·49 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