Vlad
Alexey
Alexey
Alexey
Как-то разношёрстно получилось:)
Anonymous
Andrei
Alexey
Andrei
Alexey
A
пикеры в react-native - это та ещё адуха
Aleksei
Andrei
Ed
здарова, всем.
не подскажите, где можно глянуть примеры Animated чтобы сделать например "пальсацию" круга..
Ivan
https://medium.com/react-native-training/react-native-animations-using-the-animated-api-ebe8e0669fae
Ed
Stas
как-то так
A
коллеги, кто сталкивался , размещаю несколько <Picker> на странице. и андроид начинает ругаться:
TypeError: null is not an object (evaluating 'child.props').
Vlad
ребят, сегодня запускаем прилажку в аппстор. я к сожалению этого ещё не делал. кто может подсказать про скриншоты. https://developer.apple.com/ios/submit/ тут указано только про десятку. только её? и всех экранов?
A
какой-то трэш, не срабатывает componentDidMount ... ад(( у меня по оценке реакт-натив задач коэффициент погрешности уже перевалил за 1.45
Vladimir
Vladimir
да, можно без красоты)
Vlad
блеск, благодарю
Artem
Vlad
Artem
За красивости не скажу, я кидал прямо из симулятора
Vlad
ну получается это теже скрины которые потом в аппсторе будут висеть? или это только для ревью их?
Vladimir
теже скрины будут висеть в сторе, конечно
A
есть у кого идея почему при загрузке страницы index.android.js не вызывается componentDidMount() ?
Oleg
A
короче, я похоже разобрался.. почему-то при загрузке страницы компонент Formik инициализируется раньше чем componentDidMount
A
трэш и угар
Fedorov
Всем привет. Буквально полчаса открыл туториал facebook getStarted и create-react-native-app
создал проект
npm start
-> запустился
Expo на ios не находит проект
(комп подключен через кабель, телефон к тому же роутеру)
может ли кто помочь в этих first steps?
Michael
Есть совет забить на Expo, если есть желание написать что-то сложнее клона 1024
Eugene
Michael
А так смотреть ошибки, может с сетью что-то не так
Eugene
Fedorov
а просто использовать симулятор?
Честно признаюсь, только открыл get started, дошёл до строчки create-react-native-app
non start - проект создался и запустился
Запинка на строчке, где написано открыть на телефоне expo client и найти свой проект
В симуляторы и тд пока что вообще не вникал )
Eugene
по своему опыту, т.к. я не использую expo, с симуляторами проще.
в случае андроида - установил андроид студию, создал эмулятор, запустил. в папке проекта react-native start и react-native run-android
если с путями до андроид сдк все норм - то запустится на ура.
в случае iOS - установил XCode, запустил любой симулятор (можно даже не запускать). в папке проекта react-native start и react-native run-ios
George
George
Потому что как раз фишка - что LOGOUT я могу например во всех редьюсерах отработать
George
👍
Я наборот сейчас перевожу достаточно сложный проект на expo, там скорее вопрос в том как это expo native библиотеки цепляет.
Точно лучше отлаживать в эмуляторах, по сути я использую expo как пачку готовых native библиотек ( не нужно мучаться с подключением карт ) и code-push - то есть обновление по факту деплоя
tdesc
tdesc
Все равно придется знакомится с тулзами
Fedorov
tdesc
Не, я про xcode и Android studio, на выбор
tdesc
Кроссплатформенно хочешь работать, покупай мак )
Eugene
A
Fedorov
Спасибо )
Dan
A
Не пробовал.
а как быть если хочу в компонент Formik в initialValues передать state или props?
Vit
кто тут говорил что у них карты норм работают?)
Vit
https://github.com/react-community/react-native-maps/issues/1870
Vit
с 16 года)
Vlad
Vit
да там если историю бага почитать...
Vit
с 16 года фиксят-фиксят и никак
Vit
сакцессфул стори про карты - не пользоваться ничем кастомным, то что встроено работает без вопросов
Миша
можно ли сделать, чтобы дефолтный свитч не реагировал на нажатие, но при этом не был disabled?
Roman
может не в тему вопрос
Может кто-нибудь посоветовать годных статей про проектирование приложений?
Я имею в виду не код, а именно процесс продумывания функционала, какой экран за что будет отвечать, какие кнопки расположить и куда они должны вести
Когда делаю свои приложения - стопорюсь на этом процессе, закодить не такая проблема, как придумать или понять, как должно все быть в итоге
Gena
можно ли сделать, чтобы дефолтный свитч не реагировал на нажатие, но при этом не был disabled?
Если в iOS, то точно нет, в Android - не знаю (скорей всего тоже). Это биндинг к нативному компоненту, поэтому когда пользователь ткнул в него, начинается анимация, а js ещё ничего об этом не знает... а когда узнаёт, то переключай не переключай, уже поздно... пользователь видит отклик на свои действия. М.б. можно сделать в нативном коде, чтоб он по стилям в выключенном состоянии выглядел бы как обычно (в Android, вероятно, это даже простой модификацией темы делается). Но это надо копировать родной компонент и вносить изменения. В любом случае это плохой UX для пользователя.
Gena
Roman
ну там о дизайне больше
Мне интересно скорее как проектировать функционал
Gena
Там не только о дизайне, поверьте. К примеру: https://developer.android.com/training/design-navigation/screen-planning, https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/modality/ Сама же методология проектирования ничем в общем-то не отличается от любых других контекстов.
Roman
@gblack9 спасибо =)
akasybe
akasybe
В реакт нэйтив?
Gena
В OS
akasybe
Я никогда не пользовался этими функциями поэтому не знаю к сожалению