Skip to content

This project was developed to implement network connections such as RESTful and WebSocket using Ktor Client and to enhance my knowledge of these technologies.

Notifications You must be signed in to change notification settings

furkanklvz/Ktor-WebSocket-RestfulAPI-JetpackCompose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

🌐 Network Communications

Network Communications, RESTful API isteklerini (GET, POST, PUT, DELETE, PATCH) ve WebSocket bağlantılarını kullanarak Android geliştirmede ağ iletişimini pekiştirmek amacıyla oluşturulmuş bir projedir.

🚀 Teknolojiler ve Mimariler

Ktor Client – HTTP istekleri ve WebSocket bağlantıları için
Jetpack Compose – Modern ve esnek UI geliştirme
MVVM & Clean Architecture – Modüler ve ölçeklenebilir yapı
Koin – Dependency Injection yönetimi

📱 Uygulama Kullanımı

Uygulama iki sayfadan oluşmaktadır:
1️⃣ HTTP İstekleri Sayfası – GET, POST, PUT, DELETE ve PATCH gibi istekleri göndermek için kullanılabilir. İlgili isteğe özel alanlar doldurularak istek gönderilmelidir.
2️⃣ WebSocket Sayfası – WebSocket bağlantısı üzerinden mesaj göndermeyi ve geri almayı simüle eden bir ekran. Örnek mesajlardan birine basılarak mesaj gönderimi yapılabilir.

📸 Ekran Görüntüleri

Bu proje, ağ tabanlı uygulamalar geliştirme sürecinde RESTful API ve WebSocket kullanımı konusundaki bilgileri derinleştirmek için tasarlandı. 💡

About

This project was developed to implement network connections such as RESTful and WebSocket using Ktor Client and to enhance my knowledge of these technologies.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages