Maxim
т.е. без лишних курсов ?
Только статьи на медиуме и других подобных сайтах
Но я реакт хорошо знал, если его не знаешь, то стоит с него начать
О_–
Alik
Alik
А потом уже переходить на реактнатив
Alik
Ну и английский 100% нужен
О_–
Хорошо, спасибо всем за советы :)
Georgy
Денис
Maxim
В чем профит firebase, если в rn есть Linking для диплинков?
Maxim
Georgy
А у тебя вообще выполняется этот метод?
Georgy
Что выводит?
Денис
@mgmish Возвращает урл диплинка и все, без параметра invitedBy
Владимир
Ребят, в чём может быть проблема при установке приложения?
Владимир
После run-android всё вылетает при установке
DeniskaAb
А что лучше реакт нейтив или свифт?
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",
Anonymous
Ахахахаха
Andrii
Значительно ли уступает в производительности нативным решениям реакт нейтив?
смотря что тебе нужно. если в приложении будут анимации, обработка данных, графики то однозначно нативка. но если это просто для вывода инфы и по сути супер сложного ничего нет то рн лучше всего. с другой стороны, прямые руки и на рн напишут конфетку, какие требования ни были бы. ну так, для понимания Инстаграм написан на рн
Aga
Для начала да, rn со всем справится. А как пойдут узкие фишки, то без Нэйтив языка никак, на андроиде и айос
Artur
Анимации с 60фпс хорошо делаются на reanimated, так что тут тоже всё хорошо
Maxim
Maxim
и как по мне, то пилить интерфейс гаразно удобнее на react, чем на swift или xml
Artur
ну и конечно один код лучше двух )
Maxim
Artur
наверно на rn не стоит 3д игры писать
Maxim
Artur
Artur
но как мне кажется должно быть возможно скомпилировать чтобы работало на старых ios
Anton
работал кто с native-base?
Anton
После установки базовой темы
(node node_modules/native-base/ejectTheme.js)
, начал получать такую вот ошибку:
Aga
Anton
Ребят, привет всем, подскажите плиз в чем может быть проблема
ndk {
abiFilters "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
}
packagingOptions {
exclude "lib/arm64-v8a/libgnustl_shared.so"
exclude '/lib/mips64/**'
exclude '/lib/arm64-v8a/**'
exclude '/lib/x86_64/**'
}
splits {
abi {
reset()
enable enableSeparateBuildPerCPUArchitecture
universalApk false // If true, also generate a universal APK
include "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
}
}
Не везде указал нужные архитектуры, скорее всего. На медиуме статья есть, я четко по ней делал и все ок
Konstantin
Anton
можешь скинуть?
вроде эта https://medium.com/@andriidrozdov/reactnative-and-android-64-bit-new-google-play-market-rules-what-to-do-584b067d6f1a
Konstantin
Konstantin
LENUS
всем привет
Сергій
Artur
Нет, iOS13+
то есть написанное на swiftui нельзя собрать чтобы работало в ios < 13?
Сергій
Сергій
SwiftUI не отдельная библиотека, а часть iOS UI фреймворка
Artur
Ну тогда совсем в нём смысла мало ) У меня у пользователей ios9 и android 4 встречается, чего уж там про ios13+
Dmitry
Привет, кто какой пакет использует для навигации между экранами? Можно где-то почитать, плюсы и минусы подходов? Можно на английском
Artur
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, на которых можно собрать свою навигацию (придётся больше писать, но это скорее уже когда приходит понимание того, что существующие решения не подойдут)
Сергій
Mikhail
Привет всем, как в RN скрыть компонент?
Kirill
Что значит скрыть ?
Kirill
Неотрендерить по условию
Konstantin
Kirill
С RNN придется порвать свой пукан, тк документация не такая тривиальная, как у RN + оч много чего будешь узнавать из issues'ов, а не из доки. У RN в свою очередь большое комьюнити, нормальная дока. Да, там не нативка, но не будет и проблем, которые есть с RNN (с RNN наступит момент, когда придется поставить условие на то, какая у тебя платформа и в твой код нагрянут костыли)) По хорошему, попробуй сделать пару скринов на том и этом, если тебя устроит скорость работы в продакшн билде RN - останавливайся на ней
Andrei
RN в 5-й версии подвезут нативный стек. но насколько я понял без табов
Dmitry
Ок, спасибо!
Kirill
Ну и да, надо зайти в issues либ, и посмотреть, что все, что тебе надо, находится в Closed )
Artur
Artur
Я запилил целую прилагу на rn5 с использованием всех навигаторов. Перечитал все доки и пересмотрел всю их демо прилагу. Но этого ещё не слышал)
Andrei
https://reactnavigation.org/docs/en/next/native-stack-navigator.html
Dmitry
Кто-то вообще использует Yandex Maps в своих приложениях?
Mikhail
Всем спасибо) для себя нашёл вот такое решение
George
Artur
Ну вот и я думаю. Это же не значит, что нативная реализация навигатора
Денис
Делаю рефералку через firebase deep links. Генерирую ссылку, затем кликая по ней на андроиде запускается приложение и через const initialLink = await firebase.dynamicLinks().getInitialLink(); получаю её обратно, но если открывать на ios открывается AppStore. Вопрос - как продебажить какая ссылка приходит на iPhone запущенном через XCode? Те как сделать так чтобы при переходе по диплинку открывалось приложение которое запущено сейчас через Xcode
Artur
react-native-screens и к 4ому react navigation можно было привязать
Denis