Build Modern Android App with REST API and Ktor Server
Develop an Android App with Kotlin. Fetch Data from REST API deployed on your Backend Server developed with Ktor.
4.62 (492 reviews)

3,992
students
16.5 hours
content
Nov 2024
last update
$74.99
regular price
What you will learn
Develop an Android Application
Develop a Backend Server with Ktor
Create your own REST API
Design App UI using Jetpack Compose UI toolkit
Clean Architecture + Use Cases
Create and Configure a Backend Server
Learn about Server Engines
Learn about Server Modules
Learn about Server Plugins
Handle Server Requests and Responses
Display Static Content on the Server
Templating
Auto-Reload Server feature
How to use Postman
Generate Ktor Project
Create and Handle Server Endpoints
Implement Serialization
Custom Headers
Static Pages
Testing Server Endpoints
Paging 3 Library with Jetpack Compose
Offline Caching with Remote Mediator
Work with multiple Paging Sources in Android Studio
ROOM as a Local Database
Dependency Injection on both Server and Android project
Dependency Injection with Koin
Dependency Injection with Dagger-Hilt
Implement On Boarding Screens
Implement Compose Navigation
Implement Swipe to Refresh
Search Widget - Custom UI Component with Jetpack Compose
Rating Widget - Custom UI Component with Jetpack Compose
Ordered List - Custom UI Component with Jetpack Compose
Info Box - Custom UI Component with Jetpack Compose
Testing Custom UI Components
Testing Android Application (Partially)
Shimmer Effect
Beautiful App Design
Animated Splash Screen
Palette API
Dynamic Layout Colors
Extract Colors from an Image and Apply them into the Layout
MVVM
Retrofit
Send HTTP Requests
KotlinX Serialization
Coil Image Loading Library
Horizontal Pager
Pager Indicators
System UI Controller
Both Light and Dark Theme Design
Server Deployment on Heroku
AND MORE...
Screenshots




Related Topics
4341378
udemy ID
10/9/2021
course created date
1/4/2022
course indexed date
Bot
course submited by