@reactnative_ru

Страница 582 из 878
eeeman
28.03.2018
06:56:28
еще вопрос, если работаю с expo то как там получить готовый апк файл?

полторы тысячи разработчиков в чате и никто не подскажет такие простые вещи?)

Nikita
28.03.2018
07:15:35
Полторы тысячи могут быть на обеде, спать, ехать на работу и просто игнорировать вопросы которые легко гуглятся

eeeman
28.03.2018
07:16:17
естественно первое что я сделал это загуглил

Google
eeeman
28.03.2018
07:16:31
но никакие советы в гугле не помогли

Demuz
28.03.2018
07:20:31
Alexander
28.03.2018
07:26:40
exp build:android типа такого

Он на сервере экспо билдится

Выдаёт подписанный апк который можно в плей маркет выкладывать

IPA кстати тоже можно сделать

Но процесс не быстрый. Пока зальётся к ним на сервак, пока там билд пройдёт, у меня это заняло около 15 минут

eeeman
28.03.2018
07:37:37
Выдаёт подписанный апк который можно в плей маркет выкладывать
а если мне не нужно в плеймаркет выкладывать? я хочу просто себе этот файл

Alexander
28.03.2018
07:38:43
Не выкладывай)

eeeman
28.03.2018
07:39:31
блин, нифига не понял тогда, я просто тупо хочу собрать из исходников апк файл для себя, не выкладывая это в плеймаркет, это можно сделать с помощью экспо?

Alexander
28.03.2018
07:40:01
Ну я же написал как

Он билдит на сервере апк

Google
Alexander
28.03.2018
07:40:21
А потом с ним можно делать что угодно

На телефон скинуть или в плей маркет загрузить

eeeman
28.03.2018
07:40:43
понял, тогда буду читать доки експо

спасибо

Mike
28.03.2018
08:48:06
Подскажите что сейчас самое нормальное в навигации? wix/react-native-navigation v1 / v2 / airbnb/native-navigation ?

Mike
28.03.2018
08:54:36
уже был большой опыт с react-native-router-flux v3, надоело его подпиливать по ходу дела

концептуально reactnavigation – это тоже самое, вероятно стабильнее?

Nikita
28.03.2018
08:55:28
Четвертый RNRF вроде норм уже

Mike
28.03.2018
08:58:47
4й – бета, боязно перепиливать

следующий апп будет на порядки сложнее и больше и по скринам и по логике, хочется уйти от текущих проблем :))) но как я подозреваю по кол-ву issue в wix/react-native-navigation будут новые вызовы

Nick
28.03.2018
09:06:07
Alex
28.03.2018
09:12:35
Всем привет! В чем проблема отправляю оповещение через fcm при открытом приложении не приходит а если в трее то все ок ? отправляю сразу для анроид и ios через Rest client { "to":"/topics/test", "content_available": true, "notification": { "title": "hello", "body": "yo" }, "data": { "extra":"juice" } }

Alexsandr
28.03.2018
09:34:50
Ребята, тут мне кто уже советовал плагин для окружений, я чет потерял его можете еще раз скинуть ?

Alex
28.03.2018
09:40:04
куда не приходит? когда приложение в foreground то просто должен делегат (ios) дергатся в приложении и все
Вообще не доходит (( можно пример пожалуйста с дерзанием делегата ?

Дерганием

Алексей
28.03.2018
09:42:39
Вообще не доходит (( можно пример пожалуйста с дерзанием делегата ?
https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1623013-application вот то что должно вызыватся осью. В вашем случае поди либа какая то используется, у которой тоже есть метод который будет вызван

Nikita
28.03.2018
09:48:18
Кто юзает как юзает module-resolver? Я хочу сделать что-то типа "@components": "./src/components",, но почему-то не работает в итоге

Google
Nikita
28.03.2018
09:51:03
Вообще да, но я думал так удобнее альясы сделать можно

Алексей
28.03.2018
09:52:53
я пробовал сделать такое года 2-3 назад, но оно как то коряво работало и я забросил это дело) можно по идее еще просто самому симлинк создавать в node_modules (что по идее нпм и должен делать)

Anton
28.03.2018
10:37:44
Всем привет! Можете помочь с Geolocation? у него есть метод requestAuthorization, как мне получить результат от него? на Android я через пермишны сделал, все работает хорошо, а на iOS диалог то показывается, а дальше то чего?

Nikita
28.03.2018
10:55:54
я на айосе так делал

navigator.geolocation.getCurrentPosition( position => { console.log('[position] position: ', position); const { latitude, longitude } = position.coords; }, error => { console.error('[position] error: ', error); }, { enableHighAccuracy: true, timeout: 20000, maximumAge: 1000 } );

если не разрешит - постоянно в эррор колбэк уходить будет

Какие варианты для такой задачи: Мне нужно из одного компонента выбрать фильтры для другого компонента и соответсвенно отфильтровать (или сделать реквест какой-то). Завести стор в редаксе?

Anton
28.03.2018
11:05:46
спасибо за вариант, но мне не нужно запрашивать локацию в этот момент. у меня типа онбординга и нужно по нажатию кнопки "у нас в приложуньке локация, разрешишь?" показать диалог и независимо от результата перейти дальше

Anton
28.03.2018
11:12:08
хм. в теории это может много времени занять, если ты в здании сидишь и жипиэс не видать, но вариант лучше, чем ничего. спасибо!

Nikita
28.03.2018
11:12:46
HELLO
28.03.2018
11:13:41
ребят, что используете для отображения svg картинок? заказчик прислал лого в svg, на сколько это гуд практика?

Anton
28.03.2018
11:13:50
с enableHighAccuracy: false наверное возьмет

Zae
28.03.2018
11:14:59
ребят, что используете для отображения svg картинок? заказчик прислал лого в svg, на сколько это гуд практика?
если они статичные то норм, мне с бека приходил буффер с свг, пришлось там же на бекенде его в пнг конвертить, иначе возникали проблемы

Nikita
28.03.2018
11:15:04
с enableHighAccuracy: false наверное возьмет
«On Android, if the location is cached this can return almost immediately, or it will request an update which might take a while.»

таймаут поменьше сделай просто

Zae
28.03.2018
11:16:19
насчет айоси не знаю

я только с андроидом работаю

Google
Anton
28.03.2018
11:17:26
таймаут поменьше сделай просто
если таймаут будет стоять, я полагаю он ошибку вернет, если не сможет получить локацию за этот интервал, а это тоже неправильно будет. ну и плюс это про андроид, на айос то ваще хз

да, с таймаутом беда. как только он проходит, дергается ошибка, даже если юзер еще ниче на диалоге не нажал

Illia
28.03.2018
11:30:41


подскажите как реализовать такой селект?

Admin
ERROR: S client not available

Illia
28.03.2018
11:31:23
в вебе через radio button делал б

Stepan
28.03.2018
11:34:26
почему <TextInput autoCorrect={false} /> не работает на некоторых платформах? например Samsung Galaxy A5

Egor
28.03.2018
12:21:22
в вебе через radio button делал б
вьюха, в ней три тачбл, в них картинки. У компонента есть два props: selectedIndex и onPress=(index)=>{}

на тачбл повешены колбэки в onPress ведущие на внутренний метод который вызывает уже this.props.onPress(index);

Egor
28.03.2018
12:23:32
да не за что

Stepan
28.03.2018
12:30:45
@jsmithh а что не deprecated ? в доке не вижу что это deprecated

Andrey
28.03.2018
12:40:54
ребяты, куда копать? Надо применить для приложения язык устройства. Файлы переведенные есть, но применяется дефолтный язык независимо от языка устройства

Stepan
28.03.2018
12:42:24
@blognat 'i18next', 'react-native-device-info'

sunaraw
28.03.2018
13:03:46
https://github.com/Frank-Zhu/PullZoomView существует ли такой реакт Нэйтив компонент? Чтобы и под и иос и под андроид зум работал, чтобы одинаково работало

Alexey
28.03.2018
13:41:37
Всем привет. Как сконфигурить минифакцию в Metro Bundler? Надо туда mangle (по аналогии с Webpack) передать

Ivan
28.03.2018
13:42:05
хай гайз.Вопрос по react-native. У меня есть форма (текст инпуты обернутые во вьюшки).Cейчас что бы сместить фокус с одного инпута на другой нужно кликнуть дважды, первый клик убирает клавиатуру второй фокусируется на инпуте. Мне нужно сделать так что бы я мог перепрыгнуть на другой инпут с одного клика.

Illia
28.03.2018
14:03:51
@egormerkushev поскажешь как реализовать toggleClass, как менять стили на каждом елементе

Google
Egor
28.03.2018
14:08:13
сейчас я занят, но у компонентов есть свойство style туда можно передавать нужный стиль если это не выбранный смайл, например, то, условно, style={index === this.props.selectedIndex ? {opacity: 1.0} : {opacity: 0.5}} https://facebook.github.io/react-native/docs/view-style-props.html

Ivan
28.03.2018
14:13:53
Пасиба

Nikita
28.03.2018
14:18:03
я тут новичек в рн и буду задавать очень тупые вопросы которые считаю умными :) как вам ignite cli? есть ли какой нить стартер с аполло на борту ридаксом и сагасом (рил я и их не особо понимаю зачем нужны но я стараюсь и учусь) и всем сразу чтобы начать разрабатывать сразу параллельно уча уже оптимизировнную структуру, приспосабливаясь которую впринципе потом буду только совершенствовать?

Illia
28.03.2018
14:18:03
@egormerkushev сделал через state, єто не критично?

Egor
28.03.2018
14:19:04
стейт лучше меньше использовать а всё "поднимать" наверх к родительским компонентам и прокидывать через props но для начала можно и так советую какие-нибудь курсы, на Udemy например есть неплохие

или книжки, наприме O'Reilly React и Redux Функциональная разработка https://www.udemy.com/the-complete-react-native-and-redux-course/learn/v4/overview

Nikita
28.03.2018
14:19:54
я экспо посмотрел больше не видел особых комплексных решений, но экспо даже мне сразу не понравилось, впринципе там и в описании четко сказано что лучше его не использовать)

на моем опыте проще учить технологию взяв уже готовое или полуготовое приложение переделывая части

воооот

эни suggestions?

я ангулярщих, на реакт и рн смотрю только ради рн, ну и ради самого реакта который смогу пихнуть в ангуляр при надобности, поэтому я впринципе не новичек во всем, но бесконечные комплектующие рн сбивают с толку

так ignite cli тварь дрожащая или право имеет? можно на нем начать учить или в его архитектуре есть подводные неприятные камни

Egor
28.03.2018
14:24:13
имхо в разработке РН есть не только подводные камни, то и надводные

Nikita
28.03.2018
14:24:15
? хм, да пожалуй слишком загнул с тупыми вопросами

Страница 582 из 878