
Sergey
26.07.2018
11:59:05
"splash": {
"image":
так у меня тоже вопрос назрел, есть ли какие-нибудь средства генерации RN-кода или по старинке через nodejs ?

Stepan
26.07.2018
12:02:17

Google

Sergey
26.07.2018
12:02:46
вообще интересно, как Expo код CRNA декомпилит

Vadim
26.07.2018
12:03:42
Может кто подсказать нубу как после эджекта заппускать приложение в экспо на мобилке?
До эджекта просто yarn start и пооооехали

Sergey
26.07.2018
12:04:16

Vadim
26.07.2018
12:04:27
А сейчас в package только такое чудо
"scripts": {
"test": "jest"
},

Sergey
26.07.2018
12:04:40
детач - конец запуска через приложение expo
{
"expo": {
"splash": {
"image": "./assets/Splash_screen@3x.png"
}
}
и это под ios
под android там свой набор

Alexander
26.07.2018
12:06:27

Sergey
26.07.2018
12:07:01
тк CRNA только либы на JS поддерживает
но по сути сейчас linking редко делают и непонятно до конца как работает ?

Google

Denis
26.07.2018
12:11:42

Sergey
26.07.2018
12:12:42
многие либы, которые глобальные внесены уже в expo, я с ними по этому поводу общаюсь, говорят что свои компилить не дают, а проверенные и крупные добавляют
часть можно через метод fetch забрать
используя web-api

Denis
26.07.2018
12:15:05

Vadim
26.07.2018
12:22:58
Какие эмули посоветуете?
У меня связка андройд - винда :)

Sergey
26.07.2018
12:23:13
под Android?

Алексей
26.07.2018
12:23:14

Sergey
26.07.2018
12:23:21
genymotion

あなたの神
26.07.2018
12:23:25

Sergey
26.07.2018
12:24:32
Android SDK - показался потяжелее GenyMotion

Алексей
26.07.2018
12:25:56
а, я уж подумал модули через fetch каким то образом использовать

Vladimir
26.07.2018
15:13:47
Всем привет, есть ли чотинькая статья как работать с картинками в RN? Запарился уже, хочу чтоб как в хтмле было (max-width: 100%) и высота сама менялась

Gena
26.07.2018
15:17:40

Vladimir
26.07.2018
15:21:24
А где эта информация? )

Gena
26.07.2018
15:21:42

Vladimir
26.07.2018
15:23:32

Google

Gena
26.07.2018
15:23:54
Вы понимаете в чем проблема это сделать?
Почему инженеры в fb постарались этого избежать настолько, что вообще не реализовали подобную возможность? (и да, я лично, считаю, что это реализуемо)

Vladimir
26.07.2018
15:25:26
Если честно не очень

あなたの神
26.07.2018
15:28:19
Пипл, кто и что использует для push-notifications? Можно сразу ссылочкой на гитхаб?

Timur
26.07.2018
15:32:21
Пацаны, как заблокировать смену ориентации? Работаю с Expo

Евгений
26.07.2018
15:32:27

あなたの神
26.07.2018
15:32:55

Timur
26.07.2018
15:33:19


Gena
26.07.2018
15:33:54
Я смотрел в реализацию рендера картинок в Safari, Chrome и FF, когда пытался сделать правильную реализацию скругленных углов у элементов. Немножко некорректный код этого до сих пор живет для android в react-native-web-image - на ios меня не хватило - запал иссяк.... но не суть...
Так вот, браузер работает весь в одном потоке (это уже не совсем так, но в целом картина не меняется)... и у него очень быстрый лэйаут движок, гораздо быстрей чем yoga, хотя может он больше... и браузер действительно делает полный релайут, когда получил реальные размеры картинки... ключевое здесь то, что он их не знает почти всегда только в момент первого рендера (дальше вся инфа в кеше, который доступен синхронно), плюс к этому, зачастую к моменту первого рендера странице размеры большинства картинок уже известы (зависит от скорости сети)...
В общем это всё быстро происходит и один раз... поэтому последствия того эффекта (дергания всего) про которыми отмазывается fb минимальны... А в RN просто физически архитектура сейчас под это не заточена... рендер и лэйаут в развных потоках... доступ к кешу картинок асинхронный... лэйаут медленный


Евгений
26.07.2018
15:34:30
в ios в xcod указать можно, универсальное решение - https://github.com/wonday/react-native-orientation-locker


Arthur
26.07.2018
15:45:38
Я смотрел в реализацию рендера картинок в Safari, Chrome и FF, когда пытался сделать правильную реализацию скругленных углов у элементов. Немножко некорректный код этого до сих пор живет для android в react-native-web-image - на ios меня не хватило - запал иссяк.... но не суть...
Так вот, браузер работает весь в одном потоке (это уже не совсем так, но в целом картина не меняется)... и у него очень быстрый лэйаут движок, гораздо быстрей чем yoga, хотя может он больше... и браузер действительно делает полный релайут, когда получил реальные размеры картинки... ключевое здесь то, что он их не знает почти всегда только в момент первого рендера (дальше вся инфа в кеше, который доступен синхронно), плюс к этому, зачастую к моменту первого рендера странице размеры большинства картинок уже известы (зависит от скорости сети)...
В общем это всё быстро происходит и один раз... поэтому последствия того эффекта (дергания всего) про которыми отмазывается fb минимальны... А в RN просто физически архитектура сейчас под это не заточена... рендер и лэйаут в развных потоках... доступ к кешу картинок асинхронный... лэйаут медленный
>рендер и лэйаут в развных потоках...
что в этом плохого?
>доступ к кешу картинок асинхронный...
кажется это достаточно быстро можно исправить получив какую то инфу из кеша о картинке на диске и получить размеры
>лэйаут медленный
насколько медленный? в сравнении с чем?


Gena
26.07.2018
15:50:09

Michael
26.07.2018
16:01:35
пацаны. а чем rn лучше native script? второй вроде раньше появился

Arthur
26.07.2018
16:03:18

A.
26.07.2018
16:07:40
Кто-нибудь рисовал сложные интерактивные графики типа как на биржах?
смотрела в сторону https://github.com/wuxudong/react-native-charts-wrapper -- не смогла поставить.
сделала на https://github.com/FormidableLabs/victory-native -- очень тормозит в комбинации: свечи + зум + крест под нажатие пальца + перемещение графика :/

Евгений
26.07.2018
16:10:43

A.
26.07.2018
16:17:38
В самом репозитории три разных тутора того, как должно ставиться. И в каждом варианте, и даже в их комбинации возникает новая ошибка. В последний раз(https://github.com/wuxudong/react-native-charts-wrapper/blob/master/Example/README.md) проект отказался билдиться со скопом ошибок в самой библиотеке. По идее должно было решиться фиксированием версии Swift Compiler. В итоге на обеих(3.0, 4.0) версиях возникали ошибки, но разные)

Artem
26.07.2018
16:27:20
Все привет, многие решали же хранение файлов с камеры/галереи для последующей загрузки, подскажите какие либы/статейки посмотреть?
Сейчас есть react-native-image-crop-picker, пользователь выбирает картинку и мы ее сразу грузим через сагу, появилось требования по офлайн работе, соответственно надо сохранить сначала в систему, а потом загрузить на сервак когда появится сеть (блобами же в асинк сторадже много не сохранишь)

Nikita
26.07.2018
17:07:46

Google

Gena
26.07.2018
17:11:53

Vladimir
26.07.2018
17:12:21

Admin
ERROR: S client not available

Serj
26.07.2018
17:15:53

Gena
26.07.2018
17:16:58
А что с флатером ясно?
Не для меня... я тогда лучше просто вьюхи буду нативные делать и только модель либо на go либо на c++ писать кроссплатформенную...

Play
26.07.2018
17:21:57
или самому написать эту функцию
https://github.com/huiseoul/react-native-fit-image/blob/0e5c09bd695139390dbc6261ebed574fe3fe0897/src/FitImage.tsx#L206

Artem
27.07.2018
06:29:39

Евгений
27.07.2018
06:34:37

Demuz
27.07.2018
06:35:26
Здарова всем. Есть проблема с rn maps. Если при монтировании компонента почти сразу вызвать fitToElements, то сначала отображается вся карта с максимальным зумом, а потом уже выполняется метод. Как сделать чтобы fitToElements начинал свою работу с initialRegion, а не со всей карты?

murove1
27.07.2018
06:40:33
кто то делал поиск на react-native+apollo с инфинити скроллом?

Play
27.07.2018
08:20:14

ALIAKSANDR
27.07.2018
08:32:46
добрый день. Создал простое приложение, получающее данные с моего рест сервиса. На эмуляторе (андроид студия) все работает замечательно, но как только создаю апк и запускаю на телефоне, данные не приходят. В какую сторону рыть и как узнать причину? для ajax запроса использую axios : http://joxi.ru/DrlM89kfvG09Qm . Из предположений: хостер блокирует запрос. Не ясно только почему тогда на эмулятро данные приходят.

Denis
27.07.2018
08:39:50

ALIAKSANDR
27.07.2018
08:40:35

murove1
27.07.2018
08:45:10

Roman
27.07.2018
09:02:51

ALIAKSANDR
27.07.2018
09:04:21
разве? ну как я сказал, оно ж в эмуляторе прекарсно работает

Damir
27.07.2018
09:27:20
гайз, у кого есть опыт в обновлении react-native, кто нибудь использовал react-native-git-upgrade

Peter
27.07.2018
09:28:45

Google

Artem
27.07.2018
09:37:42

Damir
27.07.2018
09:38:04
у меня ошибки полезли
error: patch failed: android/build.gradle:3
Falling back to three-way merge...
Applied patch to 'android/build.gradle' with conflicts.
error: android/gradle/wrapper/gradle-wrapper.properties: does not exist in index
error: ios/manager.xcodeproj/project.pbxproj: does not exist in index
error: patch failed: ios/manager/AppDelegate.m:18
Falling back to three-way merge...
Applied patch to 'ios/manager/AppDelegate.m' cleanly.

Artem
27.07.2018
09:39:59
error: patch failed: android/build.gradle:3
Falling back to three-way merge...
это норм
error: android/gradle/wrapper/gradle-wrapper.properties: does not exist in index
error: ios/manager.xcodeproj/project.pbxproj: does not exist in index
а вот эти лучше сгенерировать )

Damir
27.07.2018
09:40:47
Ок
а как
у меня 44 версия

Artem
27.07.2018
09:41:43
$gradle wrapper
или можно просто из git'a RN текущей версии взять

Rakhmonov
27.07.2018
10:13:20
https://i.stack.imgur.com/BRDP9.gif
Как сделать вот так, при использование webview