엑시
но вместо UITableView и RecycleView там FlatList в рн
Pavel
Парни, как блин меню разработчика RN запустить на AVD? Пытаюсь его потрясти, не выходит.
tdesc
я про флаттер ) рн в нынешнем виде это боль и страдания и 3 кода вместо 1
Nick
Pavel
Не пашет
Nick
значит ребутай/делай новый девайс. у андроида вечные проблемы с этим меню
Pavel
Спасибо
Nick
они давно не могут нормально его работать заставить)
Pavel
заработало, спасибо @nicholasrq и ненавижу AVD
Nick
Without
Господа, в чем дело, кто сталкивался?
Dmitry
https://youtu.be/xgMxArgmeVI
Не понимаю хейта вокруг РН. РН даёт возможно куче недобросовестных разработчиков писать свои говноаппки и потом орать на весь мир, что в РН не работают анимации на 60фпс и все глючит, билды не собирают и так далее. Вот только нельзя оценивать качество автомобиля по отзывам неопытных водителей.
Dmitry
Да, бывают проблемы, бывают баги, а где их нет? Просто нужно кодить аккуратно. По кирпичикам выстраивать архитектуру приложения, а не валить все в одну кучу.
Создавать изолированные слои приложения, тогда и тестировать будет проще.
Не обновлять все пакеты наскоком, каждый день, а делать это осознанно и вдумчиво, изучив ченджлог.
Придерживаться git-флоу, чтобы снова не создавать себе проблем, когда что-то пойдёт не так.
И принять уже тот факт, что серебряной пули нет, разработка - процесс трудоемкий и сложный, как бы его не пытались облегчить.
Gena
А кто запускал (успешно) тесты, которые в репо RN? Integraton и e2e...
Mikhail
Коллеги, подскажите как решить такой глюк. Scrollview не работает (не скроллится) в андроиде, если находится внутри view. В ios все хорошо. Если использовать без обертки view, то везде норм скроллится. Тестирую в expo. Что за хрень? Версии модулей последние.
Demuz
Mikhail
Vasyl
коллеги подскажите чем можно файлы загрузить, не только фото
Dmitry
внедрение рекрутеров ☝️ =)
Mikhail
wystan_hugh
Without
Dmitry
Можно плиз подробнее?
Ну я советую почитать инструкцию по установке этой либы) там наверняка написано, как ее линковать
Anonymous
Подскажите как сделать приложение с данными (например рецепты), а потом обновлять их? Приложение должно быть оффлайн
Anonymous
Есть ли какие инструменты для этого?
Daniil
Добрый день. Есть вопрос по сохранению фото в директорию с фото на ios/android. Пробовал делать через saveToCameraRoll, но в данном случае, он будет каждый раз записывать опять тоже самое фото. Думал решить проблему поиском актуального названия через getPhotos, но так понял тот же ios генерирует названия типа IMG_0012.JPG
Не подскажите как быть? Данный вариант не подходит под текущий кейс? Использовать FS?
Irakliy
Irakliy
видимо, изначально прикручена бдшка с какими-то данными, больше сказать не могу, моих познаний только на асинксторэдж хватает, но это явно не то=)
Anonymous
Anonymous
Anonymous
Я уверен есть какие то готовые инструменты для этого
Anonymous
Велосипед то каждый может сделать
Irakliy
при входе в приложение идёт проверка на подключение к сети, либо сразу запрос на сервер, сравниваются данные на устройстве и на сервере и в случае, если они отличаются, тригерить обновление либо спрашивать у пользователя хочет он что-то обновлять или нет
Anonymous
Anonymous
То есть на сервере надо хранить всю историю операций и передавать на клиент те операции которые позже предыдущей синхронизации были?
Irakliy
можно json строки сравнить, не уверен на сколько это правильно, просто первое, что пришло на ум
Anonymous
Anonymous
Зачем что то советовать если сам никогда не решал подобной проблемы
Irakliy
ну я советовал в общих чертах, в какую сторону смотреть и как это всё примерно работает
Irakliy
не расписывать же мне весь код по строчкам
Anonymous
Ну это то что я по сути описал, но я не верю что готовых решений нет, неужели все синхронизацию такую вручную делают?
Dmitry
Классический вариант это поле version
Dmitry
Я в своё время реализовывал сравнение по timestamp
Anonymous
Я присматриваюсь к realm, там же вроде есть синхронизация.. или в реалме только пользовательские данные хранят?
Dmitry
Anonymous
Dmitry
Dmitry
Мне он откровенно не понравился.
Anonymous
А как решать кстати ту проблему, что версии приложений при синхронизации же разные?
Anonymous
Надо получается чтобы сервер отдавал данные для конкретной версии клиентской бд или как
Dmitry
Anonymous
Anonymous
Dmitry
Anonymous
То есть выборки вы через сервер делаете?
Dmitry
Да, просто у меня автокэширование сторов, и там уже могут выполняться синки
Maxim 📱 D
Sergey
Andrey
Есть ли способы сделать overlay для клавиатуры? См. рис.
Danila
скорее нет чем да
Сергій
пахнет кейлоггером
Maxim 📱 D
Maxim 📱 D
Sergey
Поищи в истории
Это чат, как я тут искать такие размытые вещи буду? Может, хоть дату обсуждения помнишь?
Сергій
Сергій
Floating keyboard
Maxim 📱 D
Вот какое то было
Maxim 📱 D
Aleksei
скорее всего у вас стоит adjustResize или adjustPan, а так изменяется размер всего окна и вы не сможете ничего вне него отрисовать, а при других вариантах не приходят эвенты открытия клавы