
Еxey
30.01.2018
10:37:01
накидайте плес React Native апп которые большей частью на RN

Максим Джафаров
30.01.2018
10:40:06
Накидайте плз масла которое большей частью из масла? Сформулируй мысль

InSouL
30.01.2018
10:46:50
Народ всем привет
Работаю на Теме NativeBase Как мне на главеом экране отключить Drawer?

Google

Peter
30.01.2018
10:54:16

Алексей
30.01.2018
10:57:29

Еxey
30.01.2018
11:04:43

NickWickedSick
30.01.2018
11:19:18

Кирилл
30.01.2018
12:59:42
Привет всем, подскажите плиз, юзаю babel-plugin-module-resolver, получаю кучу ошибок в пакеджере: transform[stderr]: Could not resolve , но все отлично работает. Не то чтобы меня это сильно волнует, просто бесит куча ошибок. С чем ожет быть связано
?
.babelrc

Кирилл
30.01.2018
13:31:21
вместо кучи алиасов проще указать root - [
"module-resolver", {
"root": ["./rnRentYourToy/src"]
}
]

Кирилл
30.01.2018
13:32:54
хм, попробую, пытался вроде указывать через корень но не срабатывало
ну ладно
проблемма в другом сейчас
бред написал

Google

Кирилл
30.01.2018
13:34:22
в общем непонятно почему он пытается достучаться до этих файлов сначало обычным путем без бабеля

Roma
30.01.2018
13:38:25
Возможно, ошибки из-за того, что не видит файлы под платформы? По хорошему нужно прописать на уровне с alias "extensions": [".js", ".ios.js", ".android.js"]

Кирилл
30.01.2018
13:38:47
вот пример
transform[stderr]: Could not resolve "rnRentYourToy/src/constants/config" in file /Users/kir/Documents/Projects/rnRentYourToy/src/components/SectionItem.js.
вроде в последних версиях реакта это точно не нужно прописывать
даже индексный файл хочет просто index.js

Shane
30.01.2018
13:44:09
Изменить шрифт глобально возможно?

robertson
30.01.2018
14:11:07
привет
какой самый лучший crashlytics для нейтива?

Alexander
30.01.2018
14:11:50

robertson
30.01.2018
14:13:58
для реакт нейтива?

Alexander
30.01.2018
14:14:10
Угу.

robertson
30.01.2018
14:14:20
спасибо

Alexander
30.01.2018
14:14:27
Клиенту надо было показать билд на iOs, вроде норм справился
Только вначале надо узнать udid айфона клиента
http://get.udid.io/ через вот это
Может лишняя инфа, но у меня много времени заняло чтобы дойти до этого

Максим Джафаров
30.01.2018
14:24:59
Да вроде и сверстать можно самому компонент, посмотрите kitten-ui, не помню было ли там похожее, но там много готовых решений

Vladimir
30.01.2018
14:25:18
А подскажите, коллеги, можно ли в нативном модуле (без ViewManager), заинфлейтить реактовские вьюхи? То есть передать, например строкой, названия классов и через рефлексию или другую магию создать нужные объекты?

Google

Vladimir
30.01.2018
14:25:33
Речь про андроид.
У меня есть пара мыслей на этот счет, но хочется убедиться что нет готовых велосипедов.

Алексей
30.01.2018
14:28:03

Vladimir
30.01.2018
14:28:28
не принципиально, ReactImageView, ReactTextView
я не думаю что подход будет отличаться кардинально от конкретики

Алексей
30.01.2018
14:29:36
а в чем конкретно вопрос? про передать строку или про то как заинитить?)

Vladimir
30.01.2018
14:30:02
NativeModules.Module.show(
"ReactView",
"ReactView"
)

Алексей
30.01.2018
14:30:53
вот про бридж был живым не понял)

Vladimir
30.01.2018
14:31:20
ну чтобы эвенты и колбэки гуляли как будто я их просто в рендере описал

Алексей
30.01.2018
14:31:52
они там вроде как то по тэгам цепляются
что то типа id-ка выдается

Vladimir
30.01.2018
14:32:27
то есть когда мы их описываем в JS, их инициализирует RN, нативные модули, насколько я понимаю, не подразумевают комплексных лэйаутов и предполагают атомарный интерфейс.
хочется что-нибудь простого, как в JS цепляются нативные модули через require
тоже самое но с обратной стороны
в голову приходит инициализация через соответствующий менеджер

Алексей
30.01.2018
14:34:54
если для ios кину норм будет?

Vladimir
30.01.2018
14:35:05
Но создание рандомного менеджера мне не видится простой задачей

Google

Алексей
30.01.2018
14:35:55
https://github.com/savelichalex/Souptitle/blob/master/apps/mobile/ios/STTableView.m#L69
https://github.com/savelichalex/Souptitle/blob/master/apps/mobile/ios/STTableView.m#L132
https://github.com/savelichalex/Souptitle/blob/master/apps/mobile/ios/STTableView.m#L144
Код почти весь не мой, по мотивам статьи давно давно писал)

Vladimir
30.01.2018
14:37:39

Алексей
30.01.2018
14:38:34
а вот про инстансы это уже надо смотреть)

Vladimir
30.01.2018
14:39:31
С эвентами все более или менее понятно. С созданием инстансов - такое ощущение что я хочу странного и фреймворк не подразумевает такое поведение.

Алексей
30.01.2018
14:40:50
ну на самом деле мне тоже интересно зачем вам это ?

Еxey
30.01.2018
14:40:55
они по партнерке написали какой-то модуль на RN и усе
далековато от реальности
особенно скайп палево

Алексей
30.01.2018
14:42:39
лол, скайп на RN

Vladimir
30.01.2018
14:46:24
Есть такая забавная вьюха. Сделана нативным модулем, потому что у меня нет идей как это сделать нормально на реакте. Нужно добавить на место черного пространства кучу реактовских вьюх. Отсюда вопрос.
То есть нужно заинфлейтить туда что-то вида
export const Content = () => (
<View style={{height, width}}>
<Playlist videoId="abc" />
</View>
);
передав имя константы

Алексей
30.01.2018
14:53:39
а есть кстати возможность емнип чилдренов пробрасывать в нативный модуль
в том коде что я скидывал так и работает

Еxey
30.01.2018
14:54:16
ios там нейтив

Vladimir
30.01.2018
14:55:01

Еxey
30.01.2018
14:55:08
думал что нашел Verb - тако они тока айос на рекат оставили https://habrahabr.ru/post/335354/

Илья
30.01.2018
14:55:17

Google

Алексей
30.01.2018
14:55:29

Vladimir
30.01.2018
14:55:57
То-то он в 5 фпс
это, как показывает практика, проблема имплементации, а не технологии

Алексей
30.01.2018
14:56:49

Vladimir
30.01.2018
14:57:09
я далеко не фанат RN, но в конечном итоге весь UI, упирается в нативный код и если там 5 фпс, то кто же им доктор

Алексей
30.01.2018
14:58:13
а почему не через компонент сделать?)
есть еще вариант зарегистрировать в AppRegistry

Vladimir
30.01.2018
14:59:30
потому что компонент кладется в иерархию реактовских вьюх, мне нужно что моя вьюха всегда была на вершине иерархии и не блокировала нижлежащие. Я не нашел ни одной имплементации навигации, которая бы позволяла это делать.
в лучшем случае - модальное окно с новой, прозрачной, активити внутри, что совсем плохо в случае андроида
работать с фрагментами и строить навигацию внутри них реакт не умеет, насколько мне известно
а писать собственную навигацию для одного кейса это оверкилл, как мне кажется
хотя с точки зрения задачи очень верный вариант

Еxey
30.01.2018
15:10:32
Yandex Market на RN ?
на iOS

Алексей
30.01.2018
15:10:46

Vladimir
30.01.2018
15:11:12
?

Еxey
30.01.2018
15:21:48
яндексоиды косвенно подтверждают