Size: a a a

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

2020 April 09

D

Denis in React Native — русскоговорящее сообщество
Спасибо! Много времени занимает создание 1 страницы (не считая написание самой доки)?
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Denis
Спасибо! Много времени занимает создание 1 страницы (не считая написание самой доки)?
Весь сайт за два дня
источник

D

Denis in React Native — русскоговорящее сообщество
Димка Реактнативный 🛸
Весь сайт за два дня
Спасибо)
источник

AS

Alexandra Sagidullin... in React Native — русскоговорящее сообщество
Ок. Ознакомлюсь 👍
источник

ОЗ

Олег Зголич... in React Native — русскоговорящее сообщество
всем привет, может кто решал вопрос, на андроиде в react-native-video не работает fullscreen mode, как кто решал?
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Создаю статью обзор стейт менеджеров Redux vs MobX vs Apollo vs AWS Amplify и чтобы не получилось как со статьей React Native CLI vs Expo и чтобы статья действительно была полезна архитекторам мобильных приложений React Native, буду сбрасывать в чат выдержки из нее для всеобщего рассуждения и коррекции.

“Сравнивать AWS Amplify с Redux, MobX не корректно, так как AWS Amplify это не только стейт-менеджер, но и клиент-сервер, поэтому в классе клиент-сервер мы будем сравнивать его с Apollo.”

“Из минусов AWS Amplify хочу назвать то, что хуки Apollo c его loading и error из коробки сокращают количество написаного кода, поэтому сделал open source библиотеку, которая решает это недоразумение.
https://github.com/react-native-village/aws-amplify-react-hooks



Верно ли это утверждение?
источник

ЛС

Леонид Соболев... in React Native — русскоговорящее сообщество
Добрый день, необходима срочная помощь)) Обновил экспо до 3.17 и рабочий проект перестал запускаться, посмотрел migration guide, выполнил, ничего не меняется кто сталкивался?
источник

ЮС

Юрий Слободчиков... in React Native — русскоговорящее сообщество
Подскажите, пожалуйста, можно ли как-то в RN-приложении вывести версию приложения?
источник

ЮС

Юрий Слободчиков... in React Native — русскоговорящее сообщество
Ну, ту, которая отображается в play  market и хранится в конфиге
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Леонид Соболев
Добрый день, необходима срочная помощь)) Обновил экспо до 3.17 и рабочий проект перестал запускаться, посмотрел migration guide, выполнил, ничего не меняется кто сталкивался?
А потом меня спрашивают изменил ли я свое мнение относительно Экспо в 2020. Не изменил) Появляются ошибки, которых с React Native Cli не встретишь - это значит, что ошибок при разработе больше, замедляется скорость разработки, влияющее на скорость развития стартапа, где скорость - обязательное условие выживания в бизнесе.
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Юрий Слободчиков
Подскажите, пожалуйста, можно ли как-то в RN-приложении вывести версию приложения?
Из package.json экспортируйте
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Димка Реактнативный 🛸
Из package.json экспортируйте
ненадёжно же. особенно если CI версионирует (не только билды инкрементит)

в RN есть модуль react-native-device-info, он в рантайме актуальную версию из натива получает.

Или самостоятельно несколько строк нативного кода напишите и запрашивайте из js.
источник

AR

Alexey Ryazanov in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
ненадёжно же. особенно если CI версионирует (не только билды инкрементит)

в RN есть модуль react-native-device-info, он в рантайме актуальную версию из натива получает.

Или самостоятельно несколько строк нативного кода напишите и запрашивайте из js.
А почему? Что значит ненадёжно?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Alexey Ryazanov
А почему? Что значит ненадёжно?
в package.json можно написать что угодно, но это не обязательно попадёт в versionName / CFBundleShortVersionString, а в сторе именно эта версия отображается
источник

d

dron in React Native — русскоговорящее сообщество
Как бы вы реализовали переход в уведомления? Ну меня интересует конкретно ситуация с табами. В каждый таб пушить этот скрин? Или лучше все табы обернуть в stackNavigator, убрать у него header и рядом с табами положить экран с уведомлениями?
источник

d

dron in React Native — русскоговорящее сообщество
Это наверн больше вопрос по мобильным практикам
источник

AR

Alexey Ryazanov in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
в package.json можно написать что угодно, но это не обязательно попадёт в versionName / CFBundleShortVersionString, а в сторе именно эта версия отображается
Но можно же не писать что угодно. Плюс, можно иметь скрипт, который во всех нужных файлах версию меняет
источник

A

Alexander in React Native — русскоговорящее сообщество
Как фикситься?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Alexey Ryazanov
Но можно же не писать что угодно. Плюс, можно иметь скрипт, который во всех нужных файлах версию меняет
да, можно. Для удобства версионирования.
Но версию получать всё равно не из  package, для нативных приложений этот файл ничего не определяет

В общем, вариант с импортом из package.json для дальнейшего вывода версии приложения в рантайме могу порекомендовать разве что любителям стрелять себе же в ногу
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
ненадёжно же. особенно если CI версионирует (не только билды инкрементит)

в RN есть модуль react-native-device-info, он в рантайме актуальную версию из натива получает.

Или самостоятельно несколько строк нативного кода напишите и запрашивайте из js.
Если я напишу не то что угодно, а то что надо, где надо, под именем что надо и экспортирую куда надо и в завершении импортирую и имплиментирую  где надо, какая не надежность?
источник