Клиент-серверное Android-приложение, созданное с помощью современного стека технологий
- При открытии приложения, пользователь видит список из десяти последних объявлений с Bybit
- В каждом объявлении отображается следующая информация: Заголовок, описание, тэги
- Пользователь может кликнуть на карточку объявления и приложение перенаправит его на сайт Bybit с информацией по соответствующему объявлению
- Если у пользователя отключен интернет, то, запустив приложение, пользователь увидит соответствующую ошибку и у него будет возможность, в случае возобновления интернет-потока, повторить попытку отображения данных, нажав на кнопку "Retry"
Запуск приложения без подключения к интернету и последующая попытка отображения объявлений, возобновив интернет-поток
Мобильное приложение использующее Android платформу. Сделано с помощью:
- Kotlin
- Jetpack Compose
- Retrofit2 + OkHttp3
- Dagger-Hilt
- Coroutines
- MVVM
- KtLint
Bybit API: ссылка
- Скопируйте следующий код в Git Bash:
$ git clone https://github.com/DivisionCom/api-bybit.git
- Вы можете скачать APK файл отсюда
Evgenii Fedin
@GitHub
@HeadHunter
@Telegram
@LinkedIn