Menu
×
Home
JvaScript
Node.js
Next.js
Flutter
Swift
NestJS
Python
PyTorch
Sample Data
FastAPI
PostgreSQL
MySQL
MongoDB
Mongoose
SQLAlchemy
Sling
Academy
Dark Mode is ON
Home
/
Kotlin
/
Networking in Kotlin
Networking in Kotlin
This series of tutorials is about:
Making HTTP Requests
Using libraries like Ktor or Retrofit.
Working with APIs
Parsing JSON and XML.
WebSockets
Real-time data exchange.
1
Introduction to Networking in Kotlin
2
How to Use the `HttpURLConnection` Class in Kotlin
3
Making GET Requests with Kotlin
4
Making POST Requests with Kotlin
5
How to Send Headers and Parameters in HTTP Requests in Kotlin
6
Handling HTTP Responses in Kotlin
7
Introduction to Ktor for Networking in Android apps
8
Setting Up Ktor for HTTP Requests in Kotlin
9
Making GET and POST Requests with Ktor in Kotlin
10
Using Ktor for Asynchronous Networking in Kotlin
11
Kotlin - How to Handle Errors in Ktor Networking
12
Introduction to Retrofit for Networking in Kotlin
13
Setting Up Retrofit in a Kotlin Project
14
Defining API Endpoints with Retrofit Interfaces in Kotlin
15
Making GET Requests with Retrofit in Kotlin
16
Sending POST Requests with Retrofit in Kotlin
17
Handling Responses with Retrofit’s `Call` and `Callback` in Kotlin
18
Using Retrofit with Coroutines for Simplified Networking in Kotlin
19
Kotlin - Adding Headers and Interceptors in Retrofit
20
How to Work with APIs in Kotlin
21
Kotlin - Understanding REST APIs and JSON Data
22
Making API Calls with Kotlin and Parsing JSON
23
Parsing JSON in Kotlin Using the `kotlinx.serialization` Library
24
Using GSON to Parse JSON Data in Kotlin
25
Working with XML Responses in Kotlin APIs
26
How to Map API Responses to Kotlin Data Classes
27
Kotlin: Handling Authentication in API Calls (Basic, Bearer, OAuth)
28
Retrying Failed API Requests in Kotlin
29
How to Handle Pagination in APIs with Kotlin
30
Using `OkHttp` for Low-Level Networking in Kotlin
31
Monitoring and Debugging HTTP Requests in Kotlin
32
Introduction to WebSockets in Kotlin
33
Setting Up WebSocket Connections with Ktor in Kotlin
34
Kotlin: How to Send and Receive Real-Time Messages via WebSockets
35
Using WebSockets for Real-Time Notifications in Kotlin
36
Handling WebSocket Errors and Reconnect Logic in Kotlin
37
Kotlin: How to Parse WebSocket Messages (JSON and Text)
38
Building a Simple Chat App with WebSockets in Kotlin
39
How to Use Kotlin Coroutines with WebSockets
40
Comparing Ktor and Retrofit for API Networking
41
Best Practices for Networking in Kotlin Projects
42
Caching API Responses in Kotlin
43
Optimizing HTTP Requests with Kotlin Libraries
44
Real-World Applications of Networking in Kotlin Projects