qurabay
Кто использовал Flutter
tdesc
Я
qurabay
Почему
tdesc
Почему что
tdesc
Ну потому что он крутой
tdesc
И сразу на 3 платформы )
tdesc
Web/iOS/android
tdesc
Код шарится
tdesc
Потому что и то и то г@вно )
tdesc
Реакт нейтив это js
tdesc
И постоянно bridge js/native
tdesc
Flatter ahead of time, а не just in time
tdesc
60 fps
tdesc
Это я про модель исполнения
tdesc
AOT vs JIT
𝕗𝟘𝕩
рн исключительно плох
Kirill
риакт натив
Kirill
инста вроде норм работает
𝕗𝟘𝕩
сходить на сервер и показать список пользователей да
𝕗𝟘𝕩
сойдет
𝕗𝟘𝕩
я писал нативные модули для него, вроде как бы работает...
𝕗𝟘𝕩
но как то не уверенно
𝕗𝟘𝕩
не говороя о УИ
Kirill
Неуверенно?
𝕗𝟘𝕩
они запилил какой то лютый фреймворк, а про навигацию ну ваще не подумали
Kirill
Угу
𝕗𝟘𝕩
реакт навигейшен который они рекомендуют, строит какой то лютый бекстек когда используешь тулбар боттом навигейшен
𝕗𝟘𝕩
есть боттом навигейшен, ты по трем-пяти иконкам в боттом навигейшене протыкал и потом нажал кнопку бэк, и обратно по бекстеку пошел
Kirill
Ты про то что не у каждойиконки свой бэкстэк а общий?
Kirill
Как в инсте
Anton
Ребят, есть примеры реализации CoordinatorLayout + Swipe2Refresh + Bottom Navigation View?
tdesc
Надо признать, технология не оправдала себя. И жить дальше, с новыми инструментами.
https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a
Oleksii
Ребята всем доброго времени суток. Пишу вам о необычной задаче как для меня. И не могу ее решить.
Итак дело было вечером, делать было нечего. Я захотел сделать выбор файлов в телефоне.
Создал значит я Интент закинул в него mime types все как надо. Файл выбираю.
Почитал про SAF который позволяет выбирать файлы с URI. Все было хорошо я через getContentResolver() начал получать размер файла, имя файла. Копировать его к себе в папку. А потом уже все файлы отправлять на сервер. Как говорится жизнь шла своим чередом. Мне дали Мейзу с Андроидом 5.1.
И тут все пошло не так, после выбора файла начал прилетать Ексепшн с require android.permissions.MANAGE_DOCUMENTS. Я попробовал добавить его в Манифест, манифест ругается на него. попробовал запрашивать в реал тайме права доступа с ним. Не помогает. Да и с Андроид 5, вроде как должно было хватить Манифеста. Я не знаю что делать, как поборать эту делему. Можете подстказать. В чем проблема почему прав не хватает.
Oleksii
Заранее спасибо за ответ)
Eugene
может это поможет: https://developer.android.com/guide/topics/providers/document-provider?hl=ru
𝕗𝟘𝕩
Impossible
Привет, есть кто-то, кто часто дружит с Socket.io?
Kirill
Вопрос пиши сразу)
Kirill
Зачем ждать
Impossible
лично с человеком удобнее, чтобы не занимать чат)
𝕗𝟘𝕩
Kirill
Задай вопрос, найди нужного человека и в ЛС)
Kirill
Каждому что-ли вопрос объяснять будешь
Impossible
Хм, вопрос, как лучше реализовать клиен часть для Socket.io. Через сингельтон или пихать в сервис?
𝕗𝟘𝕩
ват ?)
Impossible
Чтобы при перемещении по окнам небыло реконекта
𝕗𝟘𝕩
𝕗𝟘𝕩
ну тут все просто
Dug
Kirill
Интересный вопрос
Dug
Сервис убьется
𝕗𝟘𝕩
короче отлавливаешь метот активити онсавеинстанстстейт
𝕗𝟘𝕩
итут же начинаешь сохранять последний пакет
𝕗𝟘𝕩
которй по тсп пришел
𝕗𝟘𝕩
а если по удп
𝕗𝟘𝕩
то тут придется писать свою реализаци
Kirill
В сокет ио разве надо думать о том тсп юдп?
𝕗𝟘𝕩
точно
𝕗𝟘𝕩
не надо
𝕗𝟘𝕩
там флак надо проверять
Impossible
а нет простейшего премера реализации у кого-то?
Impossible
с боевых проектов
𝕗𝟘𝕩
есть
Impossible
в гугле?)
𝕗𝟘𝕩
неее
𝕗𝟘𝕩
ты обьясни толком) что нужно то ?)
Dug
Враппер ему нужен обычный
Сергій
У них есть свой engineering blog
𝕗𝟘𝕩
Любимый❤
для чего в Rxjava2 нужен BackpressureStrategy.BUFFER?
Сергій
𝕗𝟘𝕩
у них там я, вроде как понял yoga под капотом
𝕗𝟘𝕩
которая на основе жс нативное юи рисует
𝕗𝟘𝕩
иногда у них не плохо плучается
𝕗𝟘𝕩
но далеко не всегда
𝕗𝟘𝕩