This is an Android application built with Jetpack Compose that allows users to browse food categories and view recipes. The app fetches data from the TheMealDB API.
- Browse a list of food categories.
- View recipes within each category.
- Modern, reactive UI built entirely with Jetpack Compose.
- Asynchronous data fetching using Kotlin Coroutines and Retrofit.
- Kotlin: The official programming language for Android development.
- Jetpack Compose: Android's modern toolkit for building native UI.
- Retrofit: A type-safe HTTP client for Android and Java, used for networking.
- Coil: An image loading library for Android backed by Kotlin Coroutines.
- Kotlin Coroutines: For managing background threads and asynchronous operations.
- ViewModel: For managing UI-related data in a lifecycle-conscious way.
- MVVM Architecture: The architectural pattern used in the app.
- Clone this repository.
- Open the project in Android Studio.
- Build and run the app on an emulator or a physical device.