@reactnative_ru

Страница 537 из 878
Demuz
16.02.2018
13:41:21
А как RN проявляет себя в плане удержания постоянного коннекта с сервером? Ну к примеру по веб сокету взять? Если свернешь или выкинешь приложение, будут ли так же приходить пуш апы, как к примеру в телеграме, или придется по новой открывать приложение, чтобы оно заново установило коннект по веб сокету?

Demuz
16.02.2018
13:43:07
А по веб сокету нельзя достучаться до пуш уведомления, так же как это т в браузе происходит, к примеру.

Имею ввиду, это все нормально реализуемо в RN, или придется с бубном танцевать?

Google
Alexsandr
16.02.2018
13:43:47
И не будет у тебя проблем

Demuz
16.02.2018
13:49:44
Прикручивай onesignal
Похоже что там внешние сервисы используются. По другому никак?

Прикручивай onesignal
Чувствую запарюсь с этим ?. Спасибо

Alexsandr
16.02.2018
13:52:50
Чувствую запарюсь с этим ?. Спасибо
https://medium.com/differential/react-native-push-notifications-with-onesignal-9db6a7d75e1e?source=safariShare-94c2461c3f61-1518789159

Вот статья гайд по настройке

За часа 2 раскуришь

Galymzhan
16.02.2018
13:55:36
https://medium.com/differential/react-native-push-notifications-with-onesignal-9db6a7d75e1e?source=safariShare-94c2461c3f61-1518789159
Эту статью необходимо дополнить настройкой окружения с помощью https://github.com/luggit/react-native-config Иначе поддержка дев и продакшн приложений адовая

Идея хранить ключи от onesignal в разных .env файлах под нужный билд

Demuz
16.02.2018
14:20:18
https://medium.com/differential/react-native-push-notifications-with-onesignal-9db6a7d75e1e?source=safariShare-94c2461c3f61-1518789159
You can also interact with the service via their REST API so you can programmatically send notifications. Anyways, if everything worked out correctly you should have gotten notifications on your device Просто превосходная статья. Спасибо огромное.

Нажимаешь туда и перескакивает на раздел, где написано что это всё бесплатно, офигеть.

Alexsandr
16.02.2018
15:05:05
Google
Demuz
16.02.2018
15:06:14
А можно же на одной стороне банально запаковать, зашифровать имею ввиду сообщение на сервере и потом уже в своем приложении расшифровать?

Demuz
16.02.2018
15:08:16
Почему теоретически то? Они же на апи интерфейс принимают информацию. То есть сам уже сможешь запаковать json по своему стндарту )))) И по своему же стандарту распаковать ). Хотя, достаточно вытащить ключ с приложения RN и вуялля. Данные расшифрованы )

Вот статья гайд по настройке
Можете еще использование карт подсказать best practice? Нужно просто вывести текущие метки на экран.

Alexander
16.02.2018
16:23:10
Я сейчас юзаю их в экспо, мучаюсь немного

Вообще, есть на реальном проекте юзал экспо?

https://github.com/react-community/react-native-maps вот

по этой статье по идее все

Andrew
16.02.2018
16:28:59
Вот это костыли
Есть еще один способ. Если убедишь бекенд разработчика сделать его :)

Aleh
16.02.2018
16:29:06
@andrewkslv так он говорит, у него проблема в том, что оно и так это делает

что типо автоматом у него все авторизируется, а ему не нравится это

или я не понял чего то?

Andrew
16.02.2018
16:31:25
Неправильно прочитал.

Так кука и работает. Приходит set-cookie и ставится в приложение

Aleh
16.02.2018
16:36:14
ну

@demuz если бэкенд твой, и ты хочешь что бы прилага спрашивала заново пароль и логин, тебе нужно выставить expire time, на токен что ты в куку отдаешь

Google
Aleh
16.02.2018
16:38:56
@demuz только не на саму куку, а на токен, что бы на сервере у тебя со временем, он уже не считался валидным

Fil
16.02.2018
16:44:18
как заанимировать svg

прост анимэйт вроде не подходит он ж лагучий я хз

Demuz
16.02.2018
16:47:50
Есть еще один способ. Если убедишь бекенд разработчика сделать его :)
Я сам бэкенд пишу. Какой способ? И вытаскивать куки из запроса можно вроде только через RN-cookies? Пока не получается что-то.

@demuz если бэкенд твой, и ты хочешь что бы прилага спрашивала заново пароль и логин, тебе нужно выставить expire time, на токен что ты в куку отдаешь
Я чуть по другому уже реализовал. Клиент спрашивает у сервера - авторизован ли я? если на сервере есть сессия, относящаяся именно к этому клиенту, он отвечает положительно и клиента перенаправляет в приложении в кабинет, а если нет, то направляет в логин форму.

Mikle
16.02.2018
16:50:50
Let's create a new poll. First, send me the question.
Есть какой-то вариант заменять специальные символы на изображения? Например приходит текст: "Здесь :супер-картинка: посреди текста". Тоесть распарсить по :: и заменить на <Image src={супер-картинка}/>

Demuz
16.02.2018
16:51:00
@demuz если бэкенд твой, и ты хочешь что бы прилага спрашивала заново пароль и логин, тебе нужно выставить expire time, на токен что ты в куку отдаешь
Но теперь есть мелкий баг не баг, недочет может, особенности, незнаю как назвать, если используешь fetch с async await, то данные кукис не всегда будут сэйвиться на устройство автоматически, что нельзя сказать про противоположный случай. Интересно то как.



Fil
16.02.2018
17:02:55
Мне нужна анимация SVG чем делать

SVG простой цвет да форма

Razzwan
16.02.2018
17:42:50
3 дня не удается запустить связку: 1. "react": "16.2.0", 2. "react-native": "0.53.0", 3. "redux-persist": "^5.8.0",

Anton
16.02.2018
17:43:27
(

Razzwan
16.02.2018
18:31:27


при попытке подключить store

причем, пока store в Provider не добавил - все работает.

Если из стора удалить persist - тоже все работает

Хрен знает, вообще приложуха сама через раз запускается

Google
Razzwan
16.02.2018
18:32:37
Что-то с конфигурацией железа

Или может, я зря все последние версии взял...

sb_
16.02.2018
19:42:26
кто знает early stage стартапов с react native? такие ваше существует? ну такие иннавационные

morda
16.02.2018
19:46:28
Полно их вроде

Dmitriy
16.02.2018
19:57:14
хотя статью ещё не вычитал https://medium.com/@addyosmani/a-tinder-progressive-web-app-performance-case-study-78919d98ece0

Boris
16.02.2018
21:17:48
Всем привет! Насколько больно делать реальные апы на react native?

morda
16.02.2018
21:18:10
чем дешевле ведроид - тем больнее

Boris
16.02.2018
21:18:37
а с ios как дела?

morda
16.02.2018
21:18:44
иосам и хорошим вёдрам пох)

Boris
16.02.2018
21:19:21
оке) спс)) эм и еще глупый вопрос - инстаграм реально на реакт нейтив?

morda
16.02.2018
21:20:02
основная боль на рн это видео-картиночный контент)

если инста на р-н то они молодцы)

Boris
16.02.2018
21:22:44
ок) спасибо)

Vladimir
17.02.2018
06:05:42
sb_
17.02.2018
06:39:18
но о реакт нативе там не написано же да?

Dmitriy
17.02.2018
07:56:35
How I built a Tinder inspired loader in React Native https://medium.com/@yousefkama/how-to-build-a-tinder-like-loader-animation-in-react-native-e2a4ace8f906

Play
17.02.2018
11:33:48
Demuz
17.02.2018
13:17:02


Google
Demuz
17.02.2018
13:17:51


Atid
17.02.2018
13:41:08
Всем привет

Человек
17.02.2018
13:57:31
ребята кто-то пользуется react-native-router-flux? почему у меня при при логаут меняется state.auth компонент перерендеривается но initial не меняется. подскажите плз.

initial={auth && auth.token}

челыыыы

понятно кароче

так нельзя делать

Zae
17.02.2018
14:04:40
stfw

Atid
17.02.2018
14:07:37
свойства boxShadow как правильно писать?

https://github.com/styled-components/styled-components/issues/709

Buka
17.02.2018
15:19:53
А в андроиде только elevation вроде

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