
Alexander
18.04.2017
18:33:02
Всем привет. Знаю реакт. Решил изучить натив. В офф.доке говорят выбирать ведро 6. А с меньшими версиями работает?

Arthur
18.04.2017
18:38:33
на гитхабе Android 4.1 стоит

Dima
18.04.2017
19:07:18
Ребят привет. Подскажите, есть способ RN приложение на андроиде закрепить на экране и запретить любые манипуляции с кнопками навигации? + чтобы приложение запускалось сразу же после включения девайса. Некий киоск мод такой.

Vladimir
18.04.2017
19:39:16
Нет

Google

Farrux
18.04.2017
19:40:59
в RN нет, но нативный андроид может же

Vladimir
18.04.2017
19:41:44
Насчет запуска не уверен, но возможно
Вообще в андроиде конечно много чего можно

Dima
18.04.2017
19:42:44
https://www.digi.com/resources/documentation/digidocs/90001945-13/task/android/t_faq_autostart_custom_android_applications.htm
вот этот момент позволяет приложению запускаться после загрузки + висеть как лаунчер
но как-то не так все работает))
верхняя панель девайса всеравно осталась

Farrux
18.04.2017
19:44:02
рн тут не причем)
можно рисовать поверх всех активити, я один раз так делал, рисовал поверх верхнего панеля и он не открывался уже

Dima
18.04.2017
19:48:03
угу, спасибо)

Nikita
18.04.2017
20:01:18
Привет кто не спит, пытаюсь понять можно ли указывать ссылку на npm-модуль на гитовый репо типо такого - "react-native-orientation": "git+https://git@github.com/yamill/react-native-orientation.git",
пытаюсь сделать аналогично для другого пакета и пока не выходит

Roman
18.04.2017
20:05:37
@nia1993 https://docs.npmjs.com/files/package.json#dependencies

Google

Roman
18.04.2017
20:06:29
@nia1993 ну или сразу https://docs.npmjs.com/files/package.json#github-urls

Nikita
18.04.2017
20:11:48
"react-native-video": "react-native-community/react-native-video" типо такого?

Roman
18.04.2017
20:14:17
таки да

Nikita
18.04.2017
20:20:34
что то не выходит(
"react-native-video": "git+https://git@github.com/brentvatne/react-native-video.git",
вот пробую тоже нет

Mars
19.04.2017
06:14:53
Подскажите как такой случай аннотировать правильно - https://flow.org/try/#0PTAEAEDMBsHsHcBQBTAHgB1gJwC6hwJ7rKgDCAhlgCagC8oA3oqKAJZUBcoAdgK4C2AI2RZEAX0QoM2PIWJlKVAIIBjHK1jc6jZviLIuAZxxZW3AOYAaXenIE45TjpYsq5HOS5MXL9oa5KWFh2ADx8QiIAfNY+LCqK-s6xLADaxqYWALpcFNQxsRI+YvkSYqAAPklyBqDpZlY2dg5O3i5uHjmKJeKSkLzcahpaABbk3FTQIgAU5IOandSq6poAlFxjBEmG8Kw4KsOgM3PcAHTVK0lx5IYkAOQAjLccuj5YyDi8WFqzy6e29rBHCd2uQTuwXqB4jdQLcAExPCEsN4fL6gH5DE7-ZrA9ygvy6UpAA

Кирилл
19.04.2017
09:11:50
не нашел где там расшарить

Mars
19.04.2017
09:27:08
Ага, спасибо

Denis
19.04.2017
09:51:31

Dos
19.04.2017
12:55:30
реально ли нормально разрабатывать на РеактНэйтиве на виндоусе?

Ilkhom
19.04.2017
12:57:38
под андроид норма

Алексей
19.04.2017
12:58:23
реально ли нормально разрабатывать на РеактНэйтиве на виндоусе?
я скажу так, если хочешь получить хорошее впечатление от RN, то конечно лучше делать это на маке) так как и под мак и соотв-о под ios поддержка всего лучше. андроид потихоньку подтягиватся фичи, но я советовал бы приготовиться к тому, что что то может пойти не так, но это обычно решаемо

Dos
19.04.2017
12:59:23
а экспо?
не сыроват?

Алексей
19.04.2017
13:03:04
ну он уже даже ребрендинг прошел, так что не думаю что сыроват ?

Dmitry
19.04.2017
13:07:05
У меня крашился периодически, когда я попробовал влиться в рн пару дней назад :(

Алексей
19.04.2017
14:09:24
а экспо?
могу скинуть проект на cljs на экспо)
вот люди хэйтят RN, а между тем инстаграм с какой то нереальной скоростью поставляет новые фичи

Google

Roman
19.04.2017
14:10:51
фб переписали весь инстраграм на рн?

Алексей
19.04.2017
14:11:14

Vladimir
19.04.2017
14:17:09
Да у них везде наверно сейчас есть RN

Dima
19.04.2017
15:39:08
Всем привет, подскажите, есть плагин для видео с фуллскрином для андроид? Использую вот этот плейер, но он без полноэкранного режима((
https://github.com/cornedor/react-native-video-player

Алексей
19.04.2017
15:39:37

Кирилл
19.04.2017
15:40:19
есть вероятность что в поте лица уже пилят реализацию фулскрина для андроида)
хотя вероятность не большая :/

Алексей
19.04.2017
15:42:31
да тут столько желающих это видеть) уже бы точно кто нибудь написал) есть варик пробежатся по форкам, вполне возможно кто то сделал, просто не слили

Ilkhom
19.04.2017
15:55:51
мде, поэтому боюсь кросса

Алексей
19.04.2017
15:56:53

Ilkhom
19.04.2017
15:57:15
всегда приходится ждать чего то

Алексей
19.04.2017
15:57:42
ну я бы так не сказал. кто то ждет, а кто то делает

Ilkhom
19.04.2017
15:58:53
делает на реакте?

Алексей
19.04.2017
15:59:50
делает на реакте?
ты же понимаешь что для RN можно на нэйтиве писать и что буква N там неспроста?

Dima
19.04.2017
16:39:23
не всегда причем надо прямо писать с нуля, иногда обернуть уже готовое
например https://github.com/rtoshiro/FullscreenVideoView
или сюда засунуть https://www.npmjs.com/package/react-native-full-screen

Oleg
19.04.2017
18:06:56
Всем привет, у меня возникла проблема при использовании компоненты WebView.
Есть сайт, который лежит в ресурсах (html + js + css). Хочу его отобразить внутри WebView
Но почему WebView не подгружает css и js файлы, которые должен подгрузить index.html. Такая проблема только на физическом устройстве, на эмуляторе js и css подгружаются. В чем может быть различие в поведении на девайсе и эмуляторе? Кто сталкивался, буду очень благодарен за помощь :)

Алексей
19.04.2017
20:57:31

Google

Roman
19.04.2017
21:13:11

Oleg
19.04.2017
21:16:47
Алексей, спасибо, но это решение похоже не проверю, забыл уточнить детали - платформа ios. Устройства и версии на девайсе и эмуляторе одинаковые
заинжектить js и передать в атрибут html нельзя - ограничение/условие такое
попробую react-native-webview-bridge - по сути обертку над webview, может что-то изменится/поможет
http://blog.bigbinary.com/2016/05/25/send-receive-data-between-react-native-and-webview.html

Dos
20.04.2017
03:21:56

Алексей
20.04.2017
06:12:54

Ilkhom
20.04.2017
06:17:13

Алексей
20.04.2017
06:20:19

Roma
20.04.2017
06:55:59
Ребята, кто юзает react navigation, а конкретно Drawer оттуда, ЧЯДНТ. Все работает отлично, но иногда на экранах со scrollView Drawer, если выводить его резко и провести пальцем не строго вправо, а вправо вверх, застревает, вместо него скроллится scrollView, а Drawer остается на месте. Даже когда юзер убирает палец. Только нажатие где либо возвращает его на место. Все перерыл уже, помогите пож ?

Ilkhom
20.04.2017
07:34:29
вот это вообще не проблема кроссплатформы, а разработчика
проблема кросс решения это, значит не успевает за нейтив сдк. у xamarin скока было таких задержек из за чего приходилось ждать, у adobe air так вообще приходилось ждать следующего релиза так как они релизились в определенное время

Алексей
20.04.2017
07:35:41

Ilkhom
20.04.2017
07:35:49
но хз че там с РН, не пробовал еще, никак руки не дойдут
поэтому не хочется чтоб повторились прошлые проблемы

Alexander
20.04.2017
07:37:07
Написать нативный модуль для РН — вообще фигня
Сначала страшно, а потом легко )

Алексей
20.04.2017
07:37:49
да
не пробовал - но осуждаю ?

Кирилл
20.04.2017
07:38:03
ну от задачи зависит - у меня когда появилась потребность написать на обджективе я гугл заддосил запросами
без знания нейтив языка тяжковато
но реально при должном упорстве

Google

Alexander
20.04.2017
07:39:03
Знать его надо на весьма примитивном уровне

Алексей
20.04.2017
07:39:14
опять же это проблема разработчика а не платформы

Ilkhom
20.04.2017
07:41:18
но опят таки, надо будет учить и обжси и джаву? нафиг тодга реакт?)))

Кирилл
20.04.2017
07:43:20

Alexander
20.04.2017
07:44:35
Ну или выучить на уровне обернуть готовую либу или вообще все учить — UI фреймворк, управление стейтом и т.д.
При том, что вообще не факт, что понадобится

Ilkhom
20.04.2017
07:44:53

Alexander
20.04.2017
07:45:08
Ты даже не пробовал, а уже спорить собрался )

Кирилл
20.04.2017
07:45:16

Алексей
20.04.2017
07:45:33
но опят таки, надо будет учить и обжси и джаву? нафиг тодга реакт?)))
эх, ну ладно, расскажу в очередной раз) с RN ты можешь шарить код между разными платформами, очень часто приходится реализовывать одну и ту же функциональность на обж-с и джаве, что ведет к ошибкам, долгим релизам и т.п. Плюс имхо гораздо проще делать сам интерфейс на самом реакте (но это субъективное) и конечно же такие решения как code push, когда ты можешь быстрее фичи выливать (опять же посмотри на инстаграмм)

Ilkhom
20.04.2017
07:47:09

Кирилл
20.04.2017
07:48:26

Ilkhom
20.04.2017
07:49:37

Алексей
20.04.2017
07:50:16
почему 3?
ты обычно 2 используешь?