Oleg
что я за это плачу? тормозной интерфейс? размер приложения?
A
все эти тире-дефисы. со времен html/css приучил себя себя писать нижнее подчеркивание. зато в один клик можно выделить название класса, и заменить, например
A
но названия папок с дефичами или подчеркиваниями - это крайне неудобно
Vit
по мне - трэшово
Возможно, хз. Я чот с кейсами в фс за жизнь так настрадался что лучше уж ну его)
Alexsandr
что я за это плачу? тормозной интерфейс? размер приложения?
Да, и если ркн заблочит, то у тебя приложение не запуститься
Alexsandr
Потому что на старте он выкачивает bundle твоего приложения
Vit
фс?
Файловые системы
Vit
Кейс сенситив/инсенситив и начинается...
Alexsandr
что я за это плачу? тормозной интерфейс? размер приложения?
Так что для разработки, ок, но потом лучше перенести в init
Alexsandr
ну а там xcode и прочее must have, верно?
Но и экспо тоже можно помучиться
A
AirBnb рекомендует PascalCase naming
Vit
Когда case insensitive file system там прям танцы с бубном случались
Vit
И стуки подземные
Vit
Но я не в одном проекте участвовал где ПаскальКейс был и норм так что ...)
Vit
даш-кейс и снейк_кейс самые удобные Те кто притащил кэмел должны в аду гореть
Oleg
А кто подскажет, имея только cli xcode можно скомпилять приложение?
Oleg
то есть без IDE
Vit
то есть без IDE
Судя по тому что на ci без ide собирается как-то можно)))
Kirill
сначала надо сбилдить архив, у нас это типа этого: xcodebuild -workspace ProjectName.xcworkspace \ -scheme "Release" \ -archivePath ./output/project.xcarchive \ archive далее билдим ipa: xcodebuild -exportArchive \ -archivePath ./output/project.xcarchive \ -exportPath ./output \ -exportOptionsPlist ./Project/Info.plist далее утилой altool заливаем в itunes connect сбилженный .ipa файл
Kirill
делать это надо на той машине (и только mac, конечно же:), где есть сертификаты/провижены для выкладки
Vit
А лучше гуглить fastlane )
Kirill
или да 🙂
GrafMine
ребят может кто сталкивался еть один файл в котором есть импорты под реакт и под реакт нейтив, есть какойто вариант обернуть импорты в уловие или во что-то подобное чтоб при билде не трогались те импорты что не принадлежат билду ?
Vit
Require?
GrafMine
пробовал всеравно
GrafMine
вебпак это на вебе
GrafMine
а на нейтиве нету
Stas
а, сорян. я фронтендер
Vit
Ну рн там по .ios .android .web вроде должен уметь выбирать
GrafMine
а как эта штука называеться чтоб я погуглил ?)
Vit
Хз) надо димку пинать)
Vit
Кажется если будет три файла .ios .android rn один из них возьмет а .web не тронет
Vit
react native web загугли
GrafMine
react native web загугли
не эт совсем не то
GrafMine
я уже с импорты заменил на реквайры
GrafMine
http://prntscr.com/jitic5
I 𓃰
Гайзы вопрос как подготовить приложуху созданную с помощью create-react-native-app к деплою в апп стор, и плей маркет
GrafMine
ну он даже в ту функцию незаходит
GrafMine
но всеравно ругаеться
Alexey
@kureev стоит expo юзать или ну его?
Экспо классный, зависит оттого, какая цель
Alexey
Экспо классный, зависит оттого, какая цель
Если серьезный, большой проект, то вероятно не имеет большого смысла. Если небольшой проект, то возможно возможностей экспо хватит
Alexey
Как только ты eject’ишь экспо, все плюшки теряются (имхо)
Alexsandr
Но нужно быть аккуратно
Alexey
о каких плюшках речь ?
О SDK как таковом. Так куча всего встроено
Alexey
Но нужно быть аккуратно
Угу, просто надо знать о чем речь в таком случае
Alexey
В начале это круто, так как поставил и оно просто работает. Но шаг влево-вправо и начинается головняк
Alexey
Но это моё субъективное мнение
Aleksei
ребят может кто сталкивался еть один файл в котором есть импорты под реакт и под реакт нейтив, есть какойто вариант обернуть импорты в уловие или во что-то подобное чтоб при билде не трогались те импорты что не принадлежат билду ?
я бы смотрел в эту сторону https://github.com/facebook/react-native/blob/master/scripts/react-native-xcode.sh#L108 , то есть иметь разные энтри файлы для веба и рн, там уже импортить нужное и прокидывать в общие функи
Ulad🧑‍💻
Здравствуйте. Какую вы аналитику используете для апп?
Cyrill
Мы я.метрику прикручивали
Władimir (Zae)
fabric
Ulad🧑‍💻
А может кто пробовал гугл аналитику? Прост оя знаю что яндекс вынесла аналитику для мобилок в отдельный сервис, а гугл?
Ulad🧑‍💻
Просят гугл аналитику подключить, а я вот не могу понять, умеет ли она по дефолтам трекать сессии, экраны, скачивания, запуски
Vladimir
Смотря что вы называете дефолтом. В аналитике всегда очень много нюансов. Но в целом умеет.
Ulad🧑‍💻
а firebase аналитика? Просто начинается на проекте какой-то зоопарк сервисов (appcenter, firebase), не очень хочу ещё один тащить только ради аналитики
Ulad🧑‍💻
Многие ругают гугл аналитику (читал отзывы) для мобилок
Vladimir
я вообще подразумевал firebase аналитику, гугл аналитика deprecated емнип
A
какое нормальное поведедение пуш нотификаций при открытом приложении?
A
я так понимаю, они не показываются
A
при открытом приложении
Миша
показываются
Миша
если ты не на экране с нотиифкациями
Aleksei
не показывается, там метод просто дергается в прилаге осью
Andrei
Ребята, вопрос. Можно ли отследит выходит ли вьюха за пределы экрана?
Andrei
Кастомная менюшка, которая в зависимости от того, где нажата, может проваливаться вниз
Andrei
onlayout
спасибо
Andrei
:)
Alexsandr
+ dimensions
Andrei
Я
Всем привет