Nerde Yesem, kullanıcının bulunduğu lokasyona en yakın restoranları listeler. Seçilen restoran hakkında detaylı bilgileri kullanıcı seçimine göre gösterir.
Veriler Zomato API'sinden çekilir. Uyguluma MVVM mimarisinde geliştirilmiştir.
MVVM = Model + View + View Model
- Parmak izi ile giriş eklendi
- Background servis ile kullanıcı konum bilgisi alma eklendi
- Retrofit - RxJava entegarasyonu yapıldı
- Kullanıcıya yakın konumda bulunan restoranları listeleme tamamlandı
- Seçilen restoranları başka bir sayfada detaylıca gösterme eklendi
- Geri tuşuna basıldığı zaman, bir önceki sayfaya gitme eklendi
- Restoran paylaşma eklendi(fotoğraf paylaşımını destekleyen tüm uygulamalarda paylaşılabilir)
- Cihazın internet bağlantısı kontrolü eklendi.
- Retrofit
- RxJava
- Broadcast Manager
- Android Background Service
- Livedata
- ViewModel
- Handler - Runnable