Maxim
т.е. без лишних курсов ?
Только статьи на медиуме и других подобных сайтах Но я реакт хорошо знал, если его не знаешь, то стоит с него начать
О_–
Главное не иметь завышенных ожиданий, за год хорошим разработчиком не станешь
Понимаю, но я не для профессии, а для себя учу) т.е. не собираюсь зарабатывать на этом.
Alik
Понимаю, но я не для профессии, а для себя учу) т.е. не собираюсь зарабатывать на этом.
Ну тогда hexlet.io - там месяца за три-четыре реально освоить курс
Alik
А потом уже переходить на реактнатив
Alik
Ну и английский 100% нужен
О_–
Хорошо, спасибо всем за советы :)
Денис
@mgmish
Maxim
@mgmish
В чем профит firebase, если в rn есть Linking для диплинков?
Georgy
В чем профит firebase, если в rn есть Linking для диплинков?
перебрасывание в сторы если приложения нет, аналитика кол-ва переходов по ссылке, там на самом деле много профита
Georgy
@mgmish
А у тебя вообще выполняется этот метод?
Georgy
Что выводит?
Денис
@mgmish Возвращает урл диплинка и все, без параметра invitedBy
Владимир
Ребят, в чём может быть проблема при установке приложения?
Владимир
После run-android всё вылетает при установке
DeniskaAb
А что лучше реакт нейтив или свифт?
Aynur
А что лучше реакт нейтив или свифт?
лучше нормально вопрос сформулировать
Konstantin
Ребят, кто-нить встречал? в гугле не могу найти Проблема при использовании react-navigation (createSwitchNavigator) Версии: "react-navigation": "^4.0.10", "react-navigation-stack": "^1.10.3", "react-navigation-tabs": "^2.5.6", "react-native": "^0.61.2",
DeniskaAb
лучше нормально вопрос сформулировать
Значительно ли уступает в производительности нативным решениям реакт нейтив?
Anonymous
Ахахахаха
Andrii
Значительно ли уступает в производительности нативным решениям реакт нейтив?
смотря что тебе нужно. если в приложении будут анимации, обработка данных, графики то однозначно нативка. но если это просто для вывода инфы и по сути супер сложного ничего нет то рн лучше всего. с другой стороны, прямые руки и на рн напишут конфетку, какие требования ни были бы. ну так, для понимания Инстаграм написан на рн
Aga
Значительно ли уступает в производительности нативным решениям реакт нейтив?
А кто тебе сказал, что надо выбирать? Ты не сможешь на чистом rn особо далеко уехать
Aga
Для начала да, rn со всем справится. А как пойдут узкие фишки, то без Нэйтив языка никак, на андроиде и айос
Maxim
Для начала да, rn со всем справится. А как пойдут узкие фишки, то без Нэйтив языка никак, на андроиде и айос
Узкие фишки не проблема написать на нативном языке, их вряд ли будет очень много и это проще чем поддерживать два приложения
Artur
Анимации с 60фпс хорошо делаются на reanimated, так что тут тоже всё хорошо
Maxim
и как по мне, то пилить интерфейс гаразно удобнее на react, чем на swift или xml
Artur
и как по мне, то пилить интерфейс гаразно удобнее на react, чем на swift или xml
Ну SwiftUI говорят такой же удобный как реакт почти, но андроид это дичь полная
Artur
ну и конечно один код лучше двух )
Artur
наверно на rn не стоит 3д игры писать
Artur
swiftui можно юзать на ios < 13?
совсем не в курсе если честно
Artur
но как мне кажется должно быть возможно скомпилировать чтобы работало на старых ios
Maxim
совсем не в курсе если честно
вроде нет, так что не скоро его можно будет юзать) но с виду прикольный
Anton
работал кто с native-base?
Anton
После установки базовой темы (node node_modules/native-base/ejectTheme.js) , начал получать такую вот ошибку:
Anton
можешь скинуть?
вроде эта https://medium.com/@andriidrozdov/reactnative-and-android-64-bit-new-google-play-market-rules-what-to-do-584b067d6f1a
Anton
У тебя версия rn какая?
я это делал на 0.59 кажется
LENUS
всем привет
Artur
Нет, iOS13+
то есть написанное на swiftui нельзя собрать чтобы работало в ios < 13?
Сергій
SwiftUI не отдельная библиотека, а часть iOS UI фреймворка
Artur
Ну тогда совсем в нём смысла мало ) У меня у пользователей ios9 и android 4 встречается, чего уж там про ios13+
Dmitry
Привет, кто какой пакет использует для навигации между экранами? Можно где-то почитать, плюсы и минусы подходов? Можно на английском
Artur
Привет, кто какой пакет использует для навигации между экранами? Можно где-то почитать, плюсы и минусы подходов? Можно на английском
использую react-navigation, хочу попробовать wix/react-native-navigation. Это в общем то две наверно основные либы сейчас
Dmitry
Я тоже смотрю в сторону этих кандидатов. Но хотелось бы узнать в чем их разница и минусы
Mikhail
Привет всем, как в RN скрыть компонент?
Artur
Я тоже смотрю в сторону этих кандидатов. Но хотелось бы узнать в чем их разница и минусы
у react-navigation есть минус в том, что с первого раза структура навигаторов врядли получится, особенно если нужно вкладывать табы в стек, использовать модалки, и так далее. Плюс в том, что логика написана на js, можно достаточно легко отдебажить что происходит. На старых андроидах сложная структура навигации приводит к крешам - https://github.com/react-navigation/react-navigation/issues/5843 wix/react-native-navigation лично я не пробовал, но судя по доке там таких проблем нет. Есть знакомые, которые смигрировали с react-navigation на react-native-navigation и довольны очень.
Artur
Вообще есть примитивы типа https://github.com/kmagiera/react-native-screens, на которых можно собрать свою навигацию (придётся больше писать, но это скорее уже когда приходит понимание того, что существующие решения не подойдут)
Artur
Обычно проекты на iOS поддерживают -2 версии 🤷‍♂
Ну этих пользователей у меня совсем мало %, но они есть
Mikhail
Привет всем, как в RN скрыть компонент?
Kirill
Что значит скрыть ?
Kirill
Неотрендерить по условию
Artur
Привет всем, как в RN скрыть компонент?
condition && <Component/> Или, если просто сделать невидимым <Сomponent style={{opacity: condition ? 0 : 1}}/>
Artur
condition && <Component/> Или, если просто сделать невидимым <Сomponent style={{opacity: condition ? 0 : 1}}/>
Или чтобы сделать невидимым и чтобы места в разметке не занимал: <Component style={{ display: condition ? "flex": "none" }} />
Kirill
С RNN придется порвать свой пукан, тк документация не такая тривиальная, как у RN + оч много чего будешь узнавать из issues'ов, а не из доки. У RN в свою очередь большое комьюнити, нормальная дока. Да, там не нативка, но не будет и проблем, которые есть с RNN (с RNN наступит момент, когда придется поставить условие на то, какая у тебя платформа и в твой код нагрянут костыли)) По хорошему, попробуй сделать пару скринов на том и этом, если тебя устроит скорость работы в продакшн билде RN - останавливайся на ней
Andrei
RN в 5-й версии подвезут нативный стек. но насколько я понял без табов
Dmitry
Ок, спасибо!
Kirill
Ну и да, надо зайти в issues либ, и посмотреть, что все, что тебе надо, находится в Closed )
Artur
Я запилил целую прилагу на rn5 с использованием всех навигаторов. Перечитал все доки и пересмотрел всю их демо прилагу. Но этого ещё не слышал)
Andrei
https://reactnavigation.org/docs/en/next/native-stack-navigator.html
Dmitry
Кто-то вообще использует Yandex Maps в своих приложениях?
Mikhail
Всем спасибо) для себя нашёл вот такое решение
Artur
Ну вот и я думаю. Это же не значит, что нативная реализация навигатора
Денис
Делаю рефералку через firebase deep links. Генерирую ссылку, затем кликая по ней на андроиде запускается приложение и через const initialLink = await firebase.dynamicLinks().getInitialLink(); получаю её обратно, но если открывать на ios открывается AppStore. Вопрос - как продебажить какая ссылка приходит на iPhone запущенном через XCode? Те как сделать так чтобы при переходе по диплинку открывалось приложение которое запущено сейчас через Xcode
Artur
react-native-screens и к 4ому react navigation можно было привязать
Denis
react-native-screens и к 4ому react navigation можно было привязать
Есть ли смысл их использовать? В чем преимущества?