It is basically based on dietary applications. Since there is free API support, very detailed data could not be retrieved. However, I've coded many operations such as listing with user login, adding to favorites, updating user settings in accordance with MVVM architecture.
- It is written in accordance with the MVVM architecture.
- Splash screen and Onboarding were used in the application.
- User operations are provided with Firebase.
- Data pulling was performed using Retrofit.
- Spoonacular API is used as API support.
- I added and applied the Circular Progress bar plugin during the image loading stages.
- I performed the image operations using Glide, uCrop and circleImage View.
- And other technologies in Android Jetpack library were tried to be added.
Temel olarak diyet uygulamalarını baz almaktadır. Ücretsiz API desteği olduğundan çok detaylı veri çekilememiştir. Ancak kullanıcı girişi ile listeleme, favorilere ekleme, kullanıcı ayarlarını güncelleme gibi bir sürü işlemi MVVM mimarisine uygun şekilde kodladım.
- MVVM mimarisine uygun şekilde yazılmıştır.
- Splash screen ve Onboarding uygulamada kullanıldı.
- Firebase ile kullanıcı işlemleri sağlanmıştır.
- Retrofit kullanılarak veri çekme işlemleri gerçekleştirilmiştir.
- API desteği olarak Spoonacular API kullanılmıştır.
- Yükleme aşamalarında Circular Progress bar eklentisini ekleyip uyguladım.
- Resim işlemlerini Glide, uCrop ve circleImage View kullanarak gerçekleştirdim.
- Ve diğer Android Jetpack kütüphanesinde bulunan teknolojiler eklenmeye çalışıldı.