Gena
Почему? По итогам у тебя будет лист в ScrollView
Не будет, или будет, это подробность реализации. Разница в поведении, а не в реализации. Ошибка делать скролящийся контент и в нем ещё что-то скролящееся не потому что это невозможно, а потому что пользователю неудобно становится позиционироваться в приложении и управлять тем, что он видит. А collapsible header, наоборот облегчает управление и восприятие, позволяя видеть и заголовок и одновременно уменьшая его при прокрутке, помогая фокусироваться на контенте.
Gena
Или если про жесты. В случае сжимающегося заголовка вообще нет конфликтов жестов. Один жест приводит к ожидаемому и предсказуемому изменению вида контента. В случае тупого скролла в скролле, один жест во внутреннем может быть вызван пользователем с двумя разными желаниями: подвинуть внешний контент и подвинуть внутренний - и это конфликт не в программе, а в голове, его невозможно разрешить. В такой ситуации невозможно предугадать что хочет пользователь.
Dmitry
Dmitry
К слову, чтобы сделать. Такой хедер достаточно привязать его к скролу FlatList
Denis
Всем привет! Кто-нибудь работал с react-native-fs? Можно ли сохранять файлы csv в систему?
Gena
Denis
Спасибо)
Eugene
https://github.com/facebook/hermes/issues/28 печально
Gena
У меня вот какой вопрос. А кто использует локальные нотификации на iOS? Можете накидать реальных юз-кейсов, а то что-то прям не могу придумать...
⩔wein
Yar
⩔wein
или событие какое-то. например приложение детектит что ты зашел в какую-то локацию
⩔wein
или проксимити трекер - вы приблизились к блютус бикону. или вы прошли 10000 шагов.
⩔wein
или - вы давно не вставали, вставайте. или у вас слишком высокий пульс, может быть хватит упражнятся
Yar
Gena
⩔wein
⩔wein
меняется
⩔wein
текущее время берется из сети оператора
Yar
Ну вот, значит запланированные напоминания придут в срок, если пользователь не предпочитает настраивать часы вручную
Gena
Спасибо! Пока обобщается в два реальных юз-кейса:
- условный "будильник" (это надежней чем с сервера что-то слать)
- близость к чему-то (очень специфичная ios технология)
С обоими согласен.
Yar
Похоже на то, да.
farwayer
Gena
Gena
Или на некоторых моделях iPad и на iPhone 4s, если хотите в терминах девайсов
A
Коллеги, кто использует react-router-native для роутинга, как вы анимируете листание, октрытие новых страниц?
Alisher
0.60 уже стабильна? Стоит обновляться?
Andrei
У меня были проблемы с фбсдк и поддержкой androidx как раз в 60.0
Но я начинающий, может не хватает квалификации. Из коробки не работает. С предыдущими версияии все ок
farwayer
В iOS9
Ох, и правда в iOS9 прокси нету. Рано, значит, на MobX5 переходить.
Oleksandr
на сколько существенно сейчас производить поддержку iOS 9?
farwayer
5% девайсов, правда, старые iPad в основном
Oleksandr
просто на сколько я помню, то apple ведь сейчас начала отказыватся в поддержке старых версий iOS
farwayer
если особо ничего не надо для этого делать -- почему нет?
Oleksandr
ну тут чисто интерес уже, т.к. на своих мобильных приложениях я уже стараюсь ставить минимум поддежку версии с 10.3
Сергій
https://github.com/facebook/react-native/issues/25620
Сергій
и зачем было замазывать? ) номер забыл
Kto?
Погодите, получается, Hermes отрубает возможность юзать ОТА для андроида, верно?
@gblack9
Kto?
George
Даже если так - теоретически ничто не мешает распространить этот бандл через OTA
Kto?
Ну вот интересно, возможно ли это
George
Ну то есть фундаментальных противоречий нет, я бы подождал реакции парней из Expo
Kto?
Думаю маломягкие отреагируют быстрее
Kto?
Экспо врятли скоро обновится
Maxim 📱 D
Я обновился до 0.60.2, Гермес не включил, все ок
Kto?
react-native 0.60.3 hermes support for android · Issue #1626 · microsoft/react-native-code-push
https://github.com/microsoft/react-native-code-push/issues/1626
Armen
ᴡᴇʏʜᴇyʜᴇʏ
Anonymous
ᴡᴇʏʜᴇyʜᴇʏ
Gena
Maxim 📱 D
ᴡᴇʏʜᴇyʜᴇʏ
Почистил градл?
Я не вычищал все ручные линки. Развернул новый проект, перенес все зависимости туда, поставил поды. Мне это проще показалось, чем сидеть вспоминать что как куда подключалось. Заодно обновил все либы которые с автолинком не дружили
ᴡᴇʏʜᴇyʜᴇʏ
ну а потом дифф перенс на проект %(
Maxim 📱 D
Надо попробовать на чистый перенести все
Vadim
Вроде кто-то когда-то говорил про конфликт code push и firebase.
Не могу понять почему перестали пуши работать. Ошибок нет. Просто не приходит ничего
Vadim
Вроде только code push ставил из нового
A
Господа, кто использовал react-native-snap-carousel, можно как-то настроить карусель чтобы работала как горизонтальная листалка фотографий в инстаграме? Ровно, плавно, без глюков, быстрый свайп чтобы работал, и медленный свайп до середины экрана чтобы тоже переключал шаги??
A
Все пропы перепробовал, но на андроиде какой-то треш
Kto?
Gena
Gena
По технической же части, ничего не мешает вкладывать в OTA любые данные, будь они куском машинного кода (к примеру so, технологии есть, в частности linux умеет обновлять собственное ядро "на лету"), или деревом парсинга js, или патчем к байткоду. Вопрос реализовано ли это.
farwayer
Судя по всему, Proxy в Hermes завезут не скоро. И очень жаль, что они свой велосипед для байт-кода написали. Если бы использовали WebAssembly — была бы бомба.
George
farwayer
Так фишки WebAssebly в том, что:
- его активно развивают. Можно было бы получать профит от других opensource разработок.
- это не только для JS. Т.е. реально можно было бы сделать так, чтобы писать под React Native на других языках.
Vadim
Vadim