Size: a a a

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

2020 April 09

К

К in React Native — русскоговорящее сообщество
Alex B
Всем привет!
Можно вопрос по железу?
Вы в чём пишете? Intellij Idea?

Все на маках компилируют, или облака уже всё нормально делают?

Кто может ткнуть в популярную статью, какими именно инструкциями отличаются i5 && i7 2019-го года?
Собирать можно вполне на линуксе с kvm под макось
источник

К

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

ЮС

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

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

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

AM

Artem Melnik in React Native — русскоговорящее сообщество
Привет, кто знает красивый компонент для custom picker?
источник

VP

Vasily Popov in React Native — русскоговорящее сообщество
Alex B
а кто-нибудь юзает ноут на винде + мак мини?
я юзаю мак-мини иногда, а зачем винда вообще?
источник

AB

Alex B in React Native — русскоговорящее сообщество
К
Собирать можно вполне на линуксе с kvm под макось
можно чуть подробнее плиз?
источник

AB

Alex B in React Native — русскоговорящее сообщество
К
Собирать можно вполне на линуксе с kvm под макось
источник

К

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

К

К in React Native — русскоговорящее сообщество
Разворачивается мега быстро
источник

AB

Alex B in React Native — русскоговорящее сообщество
и всё работает норм? раньше были проблемы, я помню
источник

К

К in React Native — русскоговорящее сообщество
Работает шустрей virtual box
источник

К

К in React Native — русскоговорящее сообщество
Alex B
и всё работает норм? раньше были проблемы, я помню
У меня проблем не было
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
да, это именно тот вариант про который я говорил - номер билда / версии в процессе сборки контролируется и прокидывается в нативный конфиг (jenkins, fastlane и т.п.). а запрашивается он приложением для рендеринга уже непосредственно из нативной части, а не напрямую из package.json прокидывается сторонними путями
@whalemare у нас тут непонимение) Определяется он в package.json и передается в натив?
источник

AB

Alex B in React Native — русскоговорящее сообщество
Vasily Popov
я юзаю мак-мини иногда, а зачем винда вообще?
винда потому что есть :)
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Димка Реактнативный 🛸
@whalemare у нас тут непонимение) Определяется он в package.json и передается в натив?
у них fastlane обернутый в ts
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
Димка Реактнативный 🛸
@whalemare у нас тут непонимение) Определяется он в package.json и передается в натив?
Тут же про сборку речь, а Виталий про отображение на UI
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
у них fastlane обернутый в ts
c расширением
источник

AV

Anton Vlasov in React Native — русскоговорящее сообщество
У нас вообще так:
1. Скрипт обновляет версию в package.json, возвращая в функции старую и новую версии
2. Дальше, эта версия в иос пишется через утилиту у xcode для иоса, и через скрипт для андроида, который я ручками написал, потому что встроенных средств нет (может работать не стабильно, если версия не стандартная, но я там старался все обложить чтобы красиво было)))
3. После уже все заливается в маркеты и шлется уведомление в чат команде

А именно в приложении, мы на UI показываем то, что лежит в нативной части. package.json мы не пакуем
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Димка Реактнативный 🛸
@whalemare у нас тут непонимение) Определяется он в package.json и передается в натив?
короч да, всё работает именно так. никаких сторонних переменных там не будет, перекинет твою версию в ходе сборки из package в нативный конфиг. в UI в приложении ты его будешь получать стандартно через device-info и т.п.
источник

ДР

Димка Реактнативный ... in React Native — русскоговорящее сообщество
Anton Vlasov
Тут же про сборку речь, а Виталий про отображение на UI
Поэтому если ли у нас будет один источник правды в строке version из package.json то мы экспортируем его и во View слой, то слово @ponomarevv “ненадёжно” !true
источник