@reactnative_ru

Страница 858 из 878
Peter
12.10.2018
15:34:49
Окей, спасибо, буду думать дальше)

Stas
12.10.2018
15:35:46
хм...а GeckoView умеет в нативные плагины? звучит, как шиза, но шанс

Alexey
12.10.2018
15:36:15
хм...а GeckoView умеет в нативные плагины? звучит, как шиза, но шанс
даже если умеет - сильно сомневаюсь, что у crypto pro такое есть

Google
Alexey
12.10.2018
15:36:42
эта контора по части анального рабства раз десять apple за пояс заткнет

Stas
12.10.2018
15:36:58
а, точно. плагин для виндовс.

Play
12.10.2018
15:48:53
а что не так-то?
экран замерзает и экспо грузить процессор начинает.

Alexey
12.10.2018
15:49:29
экран замерзает и экспо грузить процессор начинает.
напечатайте в консоль то, что у вас в итоге в функцию приходит

Alexey
12.10.2018
15:50:21
тогда то, что вы в нее суёте :)

Play
12.10.2018
15:54:14
Alexey
12.10.2018
15:55:12
а, ну так у вас разыменование идет const { container } = styles, а ключа container в styles нет

あなたの神
12.10.2018
16:19:13
Пипл, где брать дизайн референсы, если как художник, я полный зеро?

あなたの神
12.10.2018
16:25:08
Google
Play
12.10.2018
16:55:45
Что в Expo использовать для тенюшек, вмето этого https://github.com/Kishanjvaghela/react-native-cardview ?

RoGr
12.10.2018
17:29:20
ребят, делаю react-native run-android вылетает ошибка Command run-android unrecognized. Make sure that you have run npm install and that you are inside a react-native project.



Dmitry
12.10.2018
17:31:21
отличный скрин

RoGr
12.10.2018
17:31:23


あなたの神
12.10.2018
17:32:04
Ты уверен что в нужной директории находишься?

Dmitry
12.10.2018
17:32:29
а причем тут гит вообще

RoGr
12.10.2018
17:32:50
Ты уверен что в нужной директории находишься?
нахожусь в той же дирректори что и сам проект

Pavel
12.10.2018
17:33:29
Да это потому что винда пиратка

RoGr
12.10.2018
17:34:04
Pavel
12.10.2018
17:34:44
хм, это шутка?
Я пошутил, но не сильно удивлюсь, что так и есть)

jajaeee
12.10.2018
17:36:12
Подскажите, а в чем суть делать приложение для Айфона или андроида, если можно сделать spa адаптированный для мобилок?

Dmitry
12.10.2018
17:36:47
Oleg
12.10.2018
18:36:05
подскажите какой то сервис для синхронизации файлов девайс-> бекенд

Oleg
12.10.2018
18:45:17
есть много полевых сотрудников, они делают большое колиечство фотографий, часто при этом у них нет интернета, или есть но такой что лучше бы его не было ? хочется иметь что то на подобе папки дропбокса, доступной только для приложения, чтобы все фото загруженные в эту папку синхронизировались с сервером

Alexey
12.10.2018
18:47:49
Webdav

Oleg
12.10.2018
18:48:27
спасибо

буду гуглить)

Google
Danil
12.10.2018
18:49:22
Подскажите, а в чем суть делать приложение для Айфона или андроида, если можно сделать spa адаптированный для мобилок?
PWA вполне себе альтернатива, но тут играет роль ещё продвижение в магазинах например, требования бизнеса и т.д.

И что-то я сомневаюсь, что ты пользуешься вк, твиттером и тд со смартфона используя их адаптированные под мобилки сайты

Andrew
12.10.2018
19:12:40
какая есть хорошая библиотека, которая показывает toast на ios, также как для android? Где-то видел белое уведомление для ios

Stas
12.10.2018
19:18:27
https://github.com/testshallpass/react-native-dropdownalert есть еще вот

Andrew
12.10.2018
19:24:45
Спасибо!

Gena
12.10.2018
19:27:25
А git установлен в системе?

RoGr
12.10.2018
19:36:34
А git установлен в системе?
да Вообще сам проект через гит подгружался

Gena
12.10.2018
19:39:58
Плохо... надо дебажить... (

Из вариантов на авось... можно yarn попробовать как альтернативу

@marshmellome Ещё из идей "на авось" - попробуйте папку $HOME/.npm удалить... сдается мне там что-то не то...

Мне тут пришла одна мысль... попробовать соорудить такой пайплайн для продакшн бандла. 1. Пропустить приложение и всё остальное через бабель с заменой haste на нормальные пути 2. Пропустить то, что получилось через closure-compiler (очевидно ещё придется к нему externs написать, что не тривиально) Сравить объем полученного бандла с оригиналом (и заодно с тем, что haul выдает). Как думаете, совсем бредовая идея?

Олег
13.10.2018
09:00:56
неудачный опыт - это тоже опыт =)
может и уданый будет)) от позитивного двигаться надо

Dmitry
13.10.2018
09:06:32
может и уданый будет)) от позитивного двигаться надо
я о том, что лучше попробовать и пожалеть один раз, чем не попробовать и жалеть всю жизнь =)

Stas
13.10.2018
09:11:24
Dmitry
13.10.2018
09:15:33
редко люди production pipeline имеют ввиду, говоря это)))
ну тут уже - боишься не делай, делаешь не бойся

=)

Gena
13.10.2018
09:35:42
Я имел ввиду, что меня интересует только итоговый размер бандла для продакшн... не девелоперский... поэтому говорю про продакшн пайплайн... подразумевается, что если что-то получится, то это действительно будет сборка для продакшн - лезть в hmr и прочие девелоперские штуки я не намерен. Я сейчас склоняюсь к более быстрому варианту... я уже пробовал натравить closure-compiler на итоговый продакшн бандл, который стандартный пакаджер выдает и получил всего 5 ошибок ))) Думаю сперва отформатировать js там, исправить ошибки руками и посмотреть будет ли вообще выигрыш в размере бандла после closure-compiler... И тогда уже думать собирать ли пайплайн

Google
Gena
13.10.2018
09:37:20
Но всё равно я не прям сейчас это делаю... это мысли... а написал сюда с целью собрать инфу, вдруг уже кто-то чем-то подобным озадачивался )

morda
13.10.2018
09:39:01
А зачем вот это все?)

Ну кроме того что суперкложакомпилер применить

Я к тому что почему в 2018 году размер бандла все еще важен?)

Denis
13.10.2018
09:40:29
Я к тому что почему в 2018 году размер бандла все еще важен?)
Потому что утомили простые приложухи в 100+ мб

morda
13.10.2018
09:42:07
На ведрах вроде сд-карты которые как грязь примерно стоят. Айфоны вроде меньше 64гб уже не завозят...

Не я слышал байки из 2016 примерно что там чел уменьшил размер бандла 100->20 мб и загрузки возросли но чото это как-то...

(На андроидах)

Cenator
13.10.2018
09:48:18
На ведрах вроде сд-карты которые как грязь примерно стоят. Айфоны вроде меньше 64гб уже не завозят...
Сд карта это медленно. С другой стороны в телефонах дороже $300 тоже 64 встроенной.

morda
13.10.2018
09:50:55


Как бы говорит "Какие мегабайты о чем вы вообще "

Олег
13.10.2018
10:03:46
не у всех 128

а если брать в расчет, что очень много у кого 5s,se по 16gb - с местом там совсем беда

Gena
13.10.2018
10:06:10
Меня в данном случае в первую очередь волнует скорость интерпретации и парсинга js bundle. Просто видя размер уже минифицированного кода в 1.7Мб, мне начинает казаться что тут что-то не так... Ещё больше смущает фейсбуковский путь со сплитом (ram bundles), до реализации выкидывания неиспользуемого кода хотя бы на уровне модулей в metro... В общем, хочется понять и разобраться это программисты в фейсбуке менеджеров дурят или всё действительно хорошо и это полезные мегабайты )

morda
13.10.2018
10:08:07
Олег
13.10.2018
10:08:36
странная стата, большинство как раз таки плохих телефонов

народ не богатый у нас

Google
Олег
13.10.2018
10:10:27
У меня в стате москвичи только(
ну так :) а целевая аудитория у приложений только Москва? не сравнивай Москву и остальной мир

СНГ если все взять

там далеко не iphone x по 256 у всех

Pavel
13.10.2018
10:11:06
morda
13.10.2018
10:11:10
«а целевая аудитория у приложений только Москва?» да...

Gena
13.10.2018
10:11:26
Ну вот ты же с измерятором подъедешь к вопросу?)
Конечно, т.к. без уверенности в результате слишком дорого такую систему сооружать

Pavel
13.10.2018
10:12:15
Если нужно быстро, компактно, но дорого - есть C++;)

Pavel
13.10.2018
10:16:20
На андроиде реакт в довесок с собой таскает старую как хвост мамонта библиотеку js core - ~4 мб на ARM и 5 на Intel. И всё это должно загрузиться в память ещё до того, как вы увидите хотя бы первый экран. К счастью, большинство смартфонов достаточно быстрые, чтобы сделать это

Дальше вставляем Firebase, метрики, картинки и немного библиотек - вуаля, у нас стандартное приложение на 150 метров. Пользователи уже смирились

Gena
13.10.2018
10:20:17
В firebase я даже баг репорт по этому поводу делал... они написали, что сейчас всё переписывают и закрыли )

Pavel
13.10.2018
10:20:47
У меня RN 500кб, но там куча лишнего хлама, а вот mobx сильно меньше, но его лучше с собственным кодом считать, т.к. декораторы добавляют прилично. Я тут кидал картинку с распределением.
Картинку проглядел, но думаю я недалеко от истины. Учитывая как библиотеки тесно друг от друга зависят, closure много не отпилит, а если что и отпилит - нет гарантий, что это не вылезет потом где-нибудь

Pavel
13.10.2018
10:21:52
прогвард в помощь
Он от бандла не откусит ничего:)

Вы видели там Fabric рендерер? )
Нет, ссылку бы... В анналы истории уже улетело

Gena
13.10.2018
10:24:20
Я ещё раз сделаю с последним метро... через пару часов, как до компа доберусь

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