Merhaba Arkadaşlar, Haber uygulamasının veritabanı olarak Firebase’i belirledim . Bu makaleyi yönlendirme amaçlı yazacağım. Daha önceden yazmış olduğum seriye buradan toplu bir şekilde erişebileceksiniz. Proje kodlarının tamamını github hesabımdan bulabilirsiniz.
1. Makale: Firebase hakkında kısa bilgi içeriyor ve Firebase’de proje açarak database’imizi android projemize nasıl bağladığımızı öğreniyoruz.
2. Makale: Firebase Realtimedatabase’in yapısını ve kullanımını öğreniyoruz.
3.Makale: Firebase’i uygulamamızın içerisinde Kotlin ile nasıl kullanacağımızı öğreniyoruz.
4.Makale: Kotlin ile Recyclerview’de onclick yapmayı öğreniyoruz.
5.Makale: Recyclerview içerisinde Searchview ile arama yapmayı öğreniyoruz.
6.Makale: Firebase içerisindeki storage’a fotoğraf eklemek ve Realtimedatabase ile metin ekleyerek Recyclerview içerisinde listelemeyi öğreniyoruz.
Uygulamanın görünümü aşağıdaki gibi olacak. Haber Uygulamasının çalışma yapısının daha geniş görüntülerine buradan bakabilirsiniz.
Haber Uygulamasını bir mimari kullanılarak yazmadım. Bir sonraki makalede Haber Uygulamasını MVP mimarisine dönüştürmeyi ele alacağım.
Bug’sız günler :)