
Roman
18.11.2017
14:43:44
но лучше почитай офф доку

Stas
18.11.2017
14:44:25
Live reload есть как в вебпаке

Ivan
18.11.2017
14:45:44
Я ищу как-то неправильно может. Там про это expo всё речь идёт. Но воркфлоу от create-react-native он как-то отличается от того, что я с гита из готовых приложух клонирую
Про react-native link вообще ничего не нашел в доке, узнал про это из аннотаций к клонируемым приложениям

Google

Ivan
18.11.2017
14:47:07
Ладно извините, сча дальше разбираться буду. Вот только последний вопрос:
Он у меня всё время виснет в таком состояний, каждый 2й раз. Приходится удалять node_modules
Есть у кого мб опыт такой и понимание чем это вызвано

Anton
18.11.2017
14:49:56
если на эмуляторе : ctrl+m(lin or win) или ⌘+m и сделай релоад, если на девайсе, шейкни?

Stas
18.11.2017
14:51:58
Кстати кисть неплохо тренируется. Можно из рн в бармены переучиться

Ivan
18.11.2017
14:52:44
@fivaoldzj Спасибо) В сердцах сильно положил телефон на стол и понял шо це шейкни)))
А react native приложения во время девелопмента можно подключть к chrome-devtools?

Vadim
18.11.2017
18:25:51
Чувак, начни читать документацию

Антон
18.11.2017
18:32:00
Чукча не читатель

Play
18.11.2017
20:03:36

Ivan
18.11.2017
20:04:35
Вы мне очень помогли, поверхностное понимание как устроено появилось! Спасибо большое

Stepan
18.11.2017
21:11:41
ребят, кто что использует для swipe? плагинов вроде не много, но количество issue иногда пугает)

Google

Play
18.11.2017
21:42:17
Как работает кэш картинок? Библиотека подписывается на изменения сервера и если обновились данные, то подгружает на устройство? Какую провереную либу рекомендуете?

jdc
18.11.2017
21:53:05
Вы с RN работаете через CRNA & Expo? Или как-то по другому?

Vadim
18.11.2017
21:56:17
Есть стандартный способ запустить приложение без оберток типа Expo

Play
18.11.2017
21:56:50
react-native init

jdc
18.11.2017
23:03:33

Ivan
18.11.2017
23:09:17
react-native start
Хотя релоад включить можно, нажав кнопку меню и подержав
Ещё react-native run-android
Или ios
Последняя команда компилирует и устанавливает нативную часть
А первая запускает js сборщик

jdc
18.11.2017
23:12:05

Ivan
18.11.2017
23:15:29
Вообще react-native run-android должен поставить нативную часть на телефон/эмулятор, а само приложение подхватывает js сборщик, после того как порт пробросишь
Наверное есть путь полегче

jdc
18.11.2017
23:15:59

Ivan
18.11.2017
23:17:22
@Jsr2416 Поясни плз - я как понял, expo - это форк react native со встроенными плагинами, грубо говоря
Удобным для типичных сценариев
А он целиком обратно совместим с обычным react-native?

Иван
19.11.2017
02:37:58
Что перестать трести телефон как больной паркинсоном, можно поставить react-native-console плагин для webstorm и запускать приложение через него, там для этого куча удобных кнопочек добавится и для вызова dev menu на устройстве(эмуляторе) и reload сразу запустить можно (не работает точно на андроид 4.2, на 6.0 и выше работает отлично) в общем очень полезный плагин

Алексей
19.11.2017
07:03:10

Google

Алексей
19.11.2017
07:04:05

Иван
19.11.2017
07:07:52

Алексей
19.11.2017
07:08:34

Иван
19.11.2017
07:08:39
мне expo понравился, но я начал проект без него, когда решил его внедрить посыпались ошибки + было необходимо переписать куски под него, а чтобы потом от него отказаться надо будет снова переделывать обратно и я отказался от него, может конечно дефицит опыта просто

Дмитрий
19.11.2017
07:30:17

Иван
19.11.2017
07:33:45
возможно, я не пробовал так поступить, ну и я начал проект с https://github.com/infinitered/ignite

Play
19.11.2017
09:03:10
если надо то alias на одну букву можно настроить, потом этой буквой вызываешь. У меня так ios и and для вызова сумулаторов и s для вызова packager`а. Ну правда до этого нужно научится разбираться в конфигах, а это уже из этой серии:

Иван
19.11.2017
09:05:33
я лишь предложил простой вариант, видимо для кого то мой вариант сложнее чем создать алиасы, открывать терминал и вводить команды, ну или просто трясти телефон, о вкусах как говорится не спорят

Play
19.11.2017
09:11:35

Иван
19.11.2017
09:13:50
вот по поводу продуктов от Фейсбук я с вами на одной стороне, мне их продукты (проекты) очень нравятся, много очень полезных вещей, я же их parse для пуш уведомлений использую, в нем же планирую хранить геоточки полученные от устройств (гео трэкинг), но мне сам Atom не очень нравится, хотя может надо дать ему время, посидеть поработать в нем.
у меня и их плагин стоит, о котором вы упомянули

Alexander
19.11.2017
09:15:29
господа, совет ваш нужен, какой компонент списка тут правильно использовать?
листается вся контент секция, кроме таббара и хедера

Иван
19.11.2017
09:16:20
это reactnavigation
можно native-base под это дело взять так же, там есть хеадер и футер и вроде табы в футер можно, а контент будет листаться

Alexander
19.11.2017
09:18:00
я сейчас про FlatList и SectionList
@playra , что скажешь?

Google

Play
19.11.2017
09:19:10
@playra , что скажешь?
задача, как уже привык от вас =) , размыта. Можно точней сформировать, что вы желате сделать с тачкой или с чем?

Alexander
19.11.2017
09:19:23
вся контент секция листается
как всегда смысл скрыт в словах
)

Иван
19.11.2017
09:19:41

Denis
19.11.2017
09:20:18

Alexander
19.11.2017
09:20:27

Иван
19.11.2017
09:21:53

Alexander
19.11.2017
09:22:07
а забудь ты про футер
грубо говоря - item - это картинка и данные под ней. следующий item - это другая картинка и другой контент под ней

Иван
19.11.2017
09:24:43
https://docs.nativebase.io/Components.html#deckswiper-def-headref

Play
19.11.2017
09:25:01

Alexander
19.11.2017
09:26:44
так а зачем это всё? когда есть FlastList ?
например

Play
19.11.2017
09:27:15
Можете выделить только ту секцию с которой вы что-то хотите сделать и сформировать задачу относительно только этой секции?

Alexander
19.11.2017
09:29:03

Google

Alexander
19.11.2017
09:29:14
слайд 1 и слайд 2 соответственно
я думаю всё предельно понятно
тут кстати кто-то гифки как-то закидывал, возможно даже ты @playra
как это сделать?
гифку побырому сваять?
чтобы уже наверняка

Play
19.11.2017
09:31:35
https://github.com/jclem/gifify
любите терминал) он хороший друг
Ставите глобально
brew install gifify
После в любой папке с видео вызвать команду
gifify recording.mov
Название файла свое
там же будет и гика рядом лежать, после того как команда выполнится

Alexander
19.11.2017
09:35:01
блин, так это видео сначала захватить нужно

Иван
19.11.2017
09:35:09
ну да, только сначала видос записать))

Alexander
19.11.2017
09:35:12
)