Son Depremleri Görün Son Depremler

Bu uygulama hakkında ?

Son Depremler

Son Depremler uygulaması size gerçekleşen son 100 depremi sunarken; şiddeti büyükten küçüğe,küçükten büyüğe ve kronolojik olarak sıralamanıza imkan verir. Harita üzerinde merkez üssünü, derinlik vs detayları da görebilirsiniz.


Teknik Detaylar

Bu projede;

Jetpack Coroutines Android'de asenkron programlamayı kolaylaştırmak için Kotlin coroutines ile entegre bir yaklaşım sunan bir kütüphanedir.

Jetpack LifecycleAndroid'de yaşam döngüsü olaylarını yönetmek ve UI denetleyicileri (örneğin aktiviteler ve fragmentlar) ile ilişkili veri ve işlemleri otomatik olarak temizlemek için tasarlanmış bir kütüphanedir.

Jetpack LiveData Android'de veri gözlemlemeyi ve UI ile veri arasındaki senkronizasyonu kolaylaştıran, yaşam döngüsüne duyarlı bir veri tutucu sınıfıdır.

Dagger-Hilt Android uygulamaları için Dagger'ın kolaylaştırılmış bir sürümüdür ve bağımlılık enjeksiyonunu basitleştirmek için tasarlanmıştır, böylece geliştiriciler daha az boilerplate kodu ile bağımlılık enjeksiyonunu kolayca uygulayabilirler.

RetrofitAndroid ve Java uygulamalarında REST API çağrılarını yönetmek için kullanılan, tip güvenliği sağlayan ve ağ işlemlerini kolaylaştıran bir HTTP istemci kütüphanesidir.

Coil Kotlin tabanlı, modern ve hafif bir Android görüntü yükleme kütüphanesidir. Bu kütüphane, Kotlin coroutines kullanarak asenkron ve performanslı bir şekilde görüntüleri yüklemek için tasarlanmıştır ve Android uygulamalarında görüntü yükleme işlemlerini kolaylaştırır.

Google Maps Api Google tarafından sağlanan ve kullanıcılara uydu görüntüleri, sokak haritaları, 360 derece panoramik sokak görünümleri, trafik durumu ve yol tarifleri gibi çok çeşitli harita ve navigasyon hizmetleri sunan bir web haritalama hizmetidir. Bu hizmet, hem web tabanlı olarak hem de mobil uygulamalar aracılığıyla erişilebilir ve genellikle yolculuk planlama, yer bulma ve coğrafi analizler için kullanılır.

Proje MVVM mimarisi uygulama geliştirmede kullanılan bir desendir ve üç ana bileşenden oluşur: Model, View ve ViewModel. Model, veri ve iş mantığını temsil eder; View, kullan

Neler Yaptım ?

Portföy
Benimle çalışmak ister misiniz?

Benimle İletişim kurmak için çekinmeyin.

Benimle nasıl iletişim kurabilirsiniz?

Hemen burada