Приложение для отображения текущего IP-адреса с автоматическим обновлением
- Определение текущего публичного IP-адреса
- Автоматическое обновление каждые 5 секунд
- Три визуальных состояния:
- 🔵 Синий - начальное состояние
- 🟢 Зеленый - успешное получение IP
- 🔴 Красный - ошибка соединения
- Копирование IP адреса одним нажатием
- Язык: Kotlin 100%
- Архитектура: MVVM
- DI: Dagger Hilt
- Сетевые запросы: Retrofit + Gson
- Асинхронность: Kotlin Coroutines + Flow
- UI: ViewBinding + Material Components
| Состояние | Стандартное | Успешное получение IP | Ошибка соединения |
|---|---|---|---|
| Скриншот | ![]() |
![]() |
![]() |
- Android 10 (API 29) и выше
- Интернет-соединение


