Skip to content

Latest commit

 

History

History
25 lines (24 loc) · 1.74 KB

README.md

File metadata and controls

25 lines (24 loc) · 1.74 KB

PhotoSearching

  • Unsplash API'sinde resimler için arama yapabilen ve bunları bir RecyclerView'da görüntüleyebilen bir uygulamadır.
  • Yani bu uygulama Unsplash.com sitesinde yüklenmiş olan çeşit çeşit görüntüleri api üzerinden çekip uygulama içerisinde gösterildi ve filtreleme yaparaktan ise istenilen görüntüler de gösterildi.
  • Bu yapılmış uygulamada android geliştirme için ileri seviye teknolojiler kullanılmıştır.
  • Kullanılan Teknolojiler:

  • MVVM Architecture
  • Dagger Hilt
  • Retrofit
  • Paging 3
  • Glide
  • View Binding
  • Navigation Components
  • Coroutines
  • Bu Uygulamada Neler Öğrenildi?

  • Unsplash Apisi üzerinden verileri retroit kütüphanesindeki yapıları kullanarak daha sağlıklı nasıl çekildiğini
  • Pagination İşlemi yani Sayfalandırma başka bir deyişle Sonsuz Sayfalandırma yapısını RecyclerView'le nasıl kullanıldığını
  • View Binding implementasyonu ve kullanımı
  • Navigation Componentlerinin nasıl kullanılması gerektiğini
  • Dagger Hilt sayesinde modeller ve View arasındaki bağlantıları, Application içerisindeki bağlantıları, Retrofitle olan bağlantıların nasıl oluşturulduğunu
  • Recyclerview içerisinde DiffUtil kullanımını öğreneceksiniz.

Alt Text

  • Kaynaklar

  • Bu ileri seviye uygulamayı Youtube üzerinden kanalı mevcut olan başlangıç ve ileri seviye Android Yapılarını/Teknolojilerini projeler yaparak kurslar seklinde anlatan Coding in Flow kanalından gelişimime katkı sağlamış bulunmaktayım.