Alexey
создать два компонента с суффиксами .ios и .android?
Alexey
не уверен, что я об этом 20 минут смогу говорить (
Alexey
к слову говоря, пока все компании, с которыми я общался, работают по принципу один UI - две платформы
Сергій
Alexey
я хотел использовать нативный UI для создания "нативного" экспириенса для платформ, но мои идеи разбились о камень статистики - в нашем случае (я не про фб сейчас) оверхед на два дизайна и двойной код был намного больше, чем конверсия
Alexey
как показывает практика, пользователям (масс пользователю, не разрабам) до фени, как выглядит кнопка, если она нажимается и ведет к тому экспириенсу, который тот ожидал
Сергій
разраб тоже пользователь
Alexey
к сожалению, в нашем случае фокус был на другую аудиторию
Alexey
кстати, если посмотреть, то гугл карты, убер и еще куча приложений идет по тому же сценарию
Сергій
ну, в гугл картах MD, в убер что-то среднее
Alexey
Stas
Я бы выступил было бы время))0)
Stas
Интересно применение непопулярных языков компилящихся в js в rn
Stas
Что то более сложное, чем ts
Vladimir
Kotlin? :)
Alexey
Это интересно, кстати. Но разве это имеет практическое применение?
Vladimir
Более чем
Stas
Kotlin? :)
Ну... Можн. Вроде уже есть реп на гитхабе
Stas
Подсказываю...(Функциональных языков)
Vladimir
Котлин, опять же :)
Alexey
Дык Котлин и так без костылей встаёт
Stas
Stas
Весь rn в флоуфиксми
Alexey
😅
Stas
Stas
Я знаю)
Stas
Меня это забавит
Aleksei
вот я в подкасте про это говорил https://github.com/status-im/status-react , тут clojure
Stas
Stas
Можно ссылку?
Aleksei
какую ссылку
Stas
На подкаст
Aleksei
Stas
Спс. Ещё интересно послушать про какие-нибудь истории оптимизации приложений.
Stas
Нетривиальные. Типа кнопка медленно кликает, клиент не рад. Начали ускорять с shouldUpdate, в итоге решили генерацией jvm байт-кода в рантайме
Stas
Ну или обзор реактовских практик оптимизации ререндеринга в контексте rn. Будет полезно людям пришедшим из натива
Aleksei
я кстати никогда не начинаю оптимизации с sCU 😄 вообще от силы пару раз за несколько лет sCU писал
Alexey
Tupalov
Aleksei
Гайз, а может кто ткнуть в код для настроек которые по Cmd+D показываются и для иос и для андроид?
Gena
Aleksei
Gena
)))
Gena
Gena
Это всё про ios, в Android не рыл.
1. Концептуальная сложность, там код расчитан на работу с несколькими экземплярами бриджа и несколькими экземплярами RootView. В RootView меню показывается, а влияет оно на что? А если оно удаленно общается с чем-то, то как выбрать нужный канал?
2. Текущая сложность. из-за непонимания скорей всего п.1 там народ нарефакторил... ещё до начала публичной истории коммитов, так, что теперь черт ногу сломит. Ещё, кажется, оно было в JS выведено в какой-то момент и куски этого до сих пор не выпилил никто.
3. При всём этом полное отсутствие тестов. :-]
Aleksei
Миша
Gena
Ну вот ещё сразу вспомнил, как пример. Там дев-меню позволяет менять настройки, но их ещё можно менять и самостоятельно (самый простой способ в AppDelegate перед стартом), так вот эти настройки сохраняются на диск, сюрприз )
Aleksei
Aleksei
Aleksei
Gena
Alexey
Alexey
никак. Использовать транспилированный синтаксис
Alexey
если на примете нет чего-то вроде Babel для Kotlin (сомневаюсь, что кто-то извращался до такой степени)
Alexey
как только макросы будут поддерживаться, можно попробовать сделать финт ушами и транспайлить jsx-like синтаксис с их помощью (взято из головы, могу ошибаться)
Ivan
добавил такую штуку, чтоб при уходе в беграунд показывался сплеш, но теперь при каждом возврате в приложение все картинки отрисовываются заново, подскажите, можно ли как-то им запретить это дело?
Ivan
о, кажись только в дебаге такое
Stas
Stas
bablel на kotlin.js
Tupalov
Tupalov
@kureev а где и когла выступать с докладом собираешься? Интересно будет послушать )
Имя
как достичь такого результата в rn используя react navigation ?
Try to recall my name
в drawer navigator закидываешь stack navigator, не?
Имя
не, я про то, что при открытии drawer'a рабочая область тоже сдвигается ( по дефолту drawer накладывается поверх view )
Demuz
Подскажите, пожалуйста, почему цвет кнопки не меняется? В библиотеке допустимо передать стили в кнопку. Может стиль не попадает в текстовый тег?
Alexey
Alexey
я почти собрал все разрешения, скорее всего буду говорить про metro 😉