Size: a a a

Android Developers

2020 July 28

MK

Maxim Kotlinovsky in Android Developers
@serg_mgn, у вас REST?
источник

С

Сергей in Android Developers
Да погодное api.
источник

MK

Maxim Kotlinovsky in Android Developers
Тогда ловите IOException и прочие исключения, связанные с сетью и отображайте ошибку с кнопкой "Повторить запрос"
источник

Г

Григорий in Android Developers
Добрый вечер, можете рассказать о своих первых проектах? Хочу начать делать, но идей что, нет.
источник

MK

Maxim Kotlinovsky in Android Developers
Сергей
Да погодное api.
Ещё можете из Rx'а заиспользовать retry()
источник

С

Сергей in Android Developers
Maxim Kotlinovsky
Тогда ловите IOException и прочие исключения, связанные с сетью и отображайте ошибку с кнопкой "Повторить запрос"
в туторе парень сделал интерсептор который бросал исключение. А запросы оборачивал в try/catch. Но такое решение я больше ни у кого не встречал.
источник

VP

Vitaly Peryatin in Android Developers
Maxim Kotlinovsky
Ещё можете из Rx'а заиспользовать retry()
Лучше не юзать Rx
На начальном этапе это только усложнит кодинг
А далее проще использовать корутины и флоу
источник

VP

Vitaly Peryatin in Android Developers
Rx только засорит код как и 90% проектов на Rx
источник

MK

Maxim Kotlinovsky in Android Developers
Vitaly Peryatin
Лучше не юзать Rx
На начальном этапе это только усложнит кодинг
А далее проще использовать корутины и флоу
Факт ) Тем более корутины Гугл рекомендует, ну и быстрее они банально.
источник

VP

Vitaly Peryatin in Android Developers
Сергей
в туторе парень сделал интерсептор который бросал исключение. А запросы оборачивал в try/catch. Но такое решение я больше ни у кого не встречал.
Неплохое решение)
источник

MK

Maxim Kotlinovsky in Android Developers
Сергей
в туторе парень сделал интерсептор который бросал исключение. А запросы оборачивал в try/catch. Но такое решение я больше ни у кого не встречал.
Тоже неплохое решение думаю если кидать в какой-нибудь Observable или Channel/Flow
источник

MK

Maxim Kotlinovsky in Android Developers
Лучше используйте вебсокеты )
источник

MK

Maxim Kotlinovsky in Android Developers
Ну или гугловский QUIC, на котором вроде Ютуб на мобилках
источник

VP

Vitaly Peryatin in Android Developers
Maxim Kotlinovsky
Лучше используйте вебсокеты )
Или напрямую сокеты TCP/IP :)
источник

MK

Maxim Kotlinovsky in Android Developers
Я так делал
источник

MK

Maxim Kotlinovsky in Android Developers
Поверх ещё шифрование было
источник

MK

Maxim Kotlinovsky in Android Developers
Нормально работало ))
источник

a

arseniy899 in Android Developers
Вечер добрый. Не знает ли кто, люди добрые, где лучше почитать/посмотреть про применение паттернов (MVVM, MVP, ..) на котлине? А то пока только находится статьи с простынями кода абстракций ради абстракций
источник

M

Mafioznik in Android Developers
Парни, как можно вернуть эксепшн из ворк менеджера? Например чтобы отобразить тип ошибки на интерфейсе
источник

a

arseniy899 in Android Developers
Mafioznik
Парни, как можно вернуть эксепшн из ворк менеджера? Например чтобы отобразить тип ошибки на интерфейсе
В строку вывести?
источник