Flight Search — android приложение, отображающее список рейсов из
локальной БД.
Состоит из двух экранов (Поиск, Избранное) и bottom navigation bar.
- Поиск
- В верхней части экрана строка поиска аэропорта.
- По мере ввода в неё кода аэропорта или его названия, высвечиваются поисковые предложения. При нажатии на необходимый выводится список всех рейсов из этого аэропорта.
- Есть возможность удалять/добавлять рейсы в избранное.
- Избранное
- Список рейсов добавленных пользователем в избранное.
- Есть возможность удалять рейсы из избранного.
- Room
- Jetpack Compose
- Navigation component Compose
- ViewModel Compose
- Hilt
- Preferences DataStore
- JUnit 4
- Espresso
Учебный проект, созданный в рамках главы «Data persistance» курса «Android basics with Compose» от Google.