- Cloud Firestore veritabanını kullanarak Facebook Messenger Uygulaması yapmaya çalıştım. Bu app de öncelikle Katmanlı bir mimari olarak her şeyi kendi işlevlerine göre ayırarak yaptım.
- Authentication ve Storage yapılarını kullandım.
- Groupie, karmaşık RecyclerView düzenleri için basit ve esnek bir kitaplıktır.
- Bu kitaplık sayesinde karmaşık recycler view yapısını daha kolay ve basit bir hale getirmesi sağlıyor.
- Bkz: https://github.com/lisawray/groupie
- Profil Resimleri için hızlı ve kullanışlı dairesel imageview oluşturmamıza yarıyor.
- Bkz: https://github.com/hdodenhof/CircleImageView
- image dosyalarının uzantılarını databaseden çekebilmek için kullandım.
- Bkz: https://square.github.io/picasso/
- Bu projeyi Youtube da Lets Build That App kanalından izleyerek yaptım ve orada Firebase Realtime Database üzerinden yapıyorken ben ise Firebase Cloud Firestore üzerinden yapmaya çalıştım.
- Bkz: https://www.youtube.com/watch?v=ihJGxFu2u9Q&list=PL0dzCUj1L5JE-jiBHjxlmXEkQkum_M3R-&ab_channel=LetsBuildThatApp