Size: a a a

React Native — русскоговорящее сообщество

2020 March 25

A

Alexander in React Native — русскоговорящее сообщество
Как через navigation.navigate() перекинуть на эту же страницу, только с другими параметрами?
источник

VB

Vladimir Brabus in React Native — русскоговорящее сообщество
Всем привет.
Совет прошу из общей области.
Кто работал с React Native в плане разработки мобильных приложений? Есть ли проблемы с пушами, обрывами связи когда клиент в ожидании/свернут и тд.
Стоит ли дальше идти по пути React, иди свернуть к нативным языкам (Java/Swift)?
Заранее благодарен.
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Vladimir Brabus
Всем привет.
Совет прошу из общей области.
Кто работал с React Native в плане разработки мобильных приложений? Есть ли проблемы с пушами, обрывами связи когда клиент в ожидании/свернут и тд.
Стоит ли дальше идти по пути React, иди свернуть к нативным языкам (Java/Swift)?
Заранее благодарен.
Именно по пушам проблемы и решения в основном те же, если есть опыт в нативных языках, никто не запрещает дорабатывать имеющиеся модули / делать свои, если их не хватает.

В целом - при выборе способов решения задач главное учитывать что это не отдельный "язык" или операционная система, и возможностей у него не больше чем есть у соответствующей платформы. А то иногда проскакивают вопросы про безлимитные по времени фоновые процессы и т.д, как в вебе.
источник

VB

Vladimir Brabus in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
Именно по пушам проблемы и решения в основном те же, если есть опыт в нативных языках, никто не запрещает дорабатывать имеющиеся модули / делать свои, если их не хватает.

В целом - при выборе способов решения задач главное учитывать что это не отдельный "язык" или операционная система, и возможностей у него не больше чем есть у соответствующей платформы. А то иногда проскакивают вопросы про безлимитные по времени фоновые процессы и т.д, как в вебе.
По нативным языкам - 0. Опыт в веб-разработке есть (банальные html/css/js и React, приступил к Redux). Но в своем проекте хочу сделать еще мобильное приложение и вот задача - либо разобраться в React Native, либо уже искать на стороне людей. Как-то в опыте работал с С++, QT+QML, комплировалось все норм, но потом очень много было проблем с пушами, клиент при сворачивании обрывался, костылей настроили столько, что страшно было смотреть и App через раз пропускало обнову, часто отказывали с ссылками на доки.
источник

%

%username% in React Native — русскоговорящее сообщество
Если для себя - разбираться с RN. Если для компании, то наймите консультанта (RN разработчика) для оценки рисков проекта и он вам скажет придется через пол года переписать нативно или нет
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Vladimir Brabus
По нативным языкам - 0. Опыт в веб-разработке есть (банальные html/css/js и React, приступил к Redux). Но в своем проекте хочу сделать еще мобильное приложение и вот задача - либо разобраться в React Native, либо уже искать на стороне людей. Как-то в опыте работал с С++, QT+QML, комплировалось все норм, но потом очень много было проблем с пушами, клиент при сворачивании обрывался, костылей настроили столько, что страшно было смотреть и App через раз пропускало обнову, часто отказывали с ссылками на доки.
дополню немного @tronin

разбираться с RN, заглядывая в исходники фреймворка и модулей и документацию платформ (если есть какой-то практический опыт в c++ значит исходники на objc не настолько страшно будет читать, как совсем без опыта, swift / java читаются намного легче), без этого сложнее будет понять почему что-то работает именно так как работает (в нативных модулях зачастую своих костылей хватает)
источник

VB

Vladimir Brabus in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
дополню немного @tronin

разбираться с RN, заглядывая в исходники фреймворка и модулей и документацию платформ (если есть какой-то практический опыт в c++ значит исходники на objc не настолько страшно будет читать, как совсем без опыта, swift / java читаются намного легче), без этого сложнее будет понять почему что-то работает именно так как работает (в нативных модулях зачастую своих костылей хватает)
Thank you!
источник

Э

Эль Копетан Тотарен in React Native — русскоговорящее сообщество
Привет! Посоветуйте image-picker с возможностью выбора нескольких файлов.
Использую react-native-image-crop-picker, падает на android. Есть открытый багрепорт: https://github.com/ivpusic/react-native-image-crop-picker/issues/1195
Поведение такое же: на андроиде при выборе одного/нескольких файлов из галереи приложение падает и перезапускается со сплэшскрина. На iOS всё ок. В эмуляторе андроида всё ок.
источник

DS

Dmitriy Sigitov in React Native — русскоговорящее сообщество
Всем привет! Кто-нибудь может подсказать есть ли способ заставить воспроизводиться скаченный на устройство html через webview?  РН свежайший.
источник

DS

Dmitriy Sigitov in React Native — русскоговорящее сообщество
Работает нормально только на андроиде
источник

S

Slava in React Native — русскоговорящее сообщество
Кто сталкивался как можно реализовать datepicker только с выбором месяца и года ?https://github.com/henninghall/react-native-date-picker/issues/17
источник

АР

Артур Решетников in React Native — русскоговорящее сообщество
Привет ✋
Вопрос для тех кто работал с AppsFlyer
Нужно узнать насколько долго работает атрибуция(TTL) для реферальный линок, сгенерированных через RN-SDK(метод `generateInviteLink`)
Перешерстил все доки, для REST API нашел 31d, а для SDK не могу найти
источник

NA

Nikita Andreevich in React Native — русскоговорящее сообщество
Всем привет .Как чаще всего называю папки для вспомогательных компонентов?  Папка components, screen уже заняты
источник

ЦС

Церго Сыров in React Native — русскоговорящее сообщество
Как хошь
источник

ЦС

Церго Сыров in React Native — русскоговорящее сообщество
У меня в компонент есть коммон например
источник

ЦС

Церго Сыров in React Native — русскоговорящее сообщество
И для скринов компоненты в папках по названия скрина
источник

ЦС

Церго Сыров in React Native — русскоговорящее сообщество
screens нету
источник

ЦС

Церго Сыров in React Native — русскоговорящее сообщество
Чтоб не возвращаться
источник

ЦС

Церго Сыров in React Native — русскоговорящее сообщество
)
источник

NA

Nichita Afanasiev in React Native — русскоговорящее сообщество
Nikita Andreevich
Всем привет .Как чаще всего называю папки для вспомогательных компонентов?  Папка components, screen уже заняты
если ты идешь по пути "Тупых" и  "Умных", в components оставляй все умные - к примеру и никаких стилей там не должно быть, в ui - к примеру только компоненты "тупые", где стили и показ инфы. Лучше конечно containers & components
источник