@reactnative_ru

Страница 767 из 878
Alexey
02.08.2018
19:09:25
Modal
А модал может перекрывать верхний бар с титлом и кнопкой назад?

あなたの神
02.08.2018
19:10:36
А модал может перекрывать верхний бар с титлом и кнопкой назад?
Ммм, не уверен. Попробуй просто отключать бар, если модал включен

Но сперва попробуй height: “100%” в стиле поставить

Для проверки

Google
あなたの神
02.08.2018
19:11:21
Мне кажется, тут ещё от навигатора зависит

Gena
02.08.2018
20:20:46
Очередной чудесный коммит от fb... извините, не могу не поделиться... https://github.com/facebook/react-native/commit/3f89dd2db6dddd121a6a5162b3dba503380671bb

Gena
02.08.2018
21:10:59
А что тут такого?
А что в нем сделали? О чем он? И как используется?

Nick
02.08.2018
21:11:47
Gena
02.08.2018
21:13:45
Понимаете, это как в магазине на пустой коробке из-под кефира повесить этикетку "водка" и продавать

Nick
02.08.2018
21:20:33
Вряд ли они мы что-то бесполезное комитили

あなたの神
02.08.2018
21:21:16
Ну, инженеры у фейсбука все-таки далеко не эталон

Gena
02.08.2018
21:22:16
Вот и здесь... коммит добавляет объявление ф-ции (flowtype), для которой скорей всего нет определения, она не используется в OSS репо. А комментарий звучит как: "Setup /RKJSModules/Marketplace directory structure + extracting MarketplaceRelayQueryConstants and dependencies" Вот и думайте бесполезное это или нет... и какой уровень инженеров в FB на самом деле.

Vladimir
02.08.2018
21:25:52
Тут главное сделать правильные выводы. На мой взгляд они не в том, что в фейсбуке дураки (хотя куда без них), а в том что опенсорс это сложно. И вообще лучше видеть плохой код, чем гадать есть ли он там.

Gena
02.08.2018
21:29:53
Нет, в ФБ не дураки... то, что заложено в RN - очень круто... только приоритеты у них не OSS совсем и не RN вообще. Их спасет только одно - передать управление развитием RN в руки независимых людей, а самим там участвовать на уровне рядовых разработчиков.

Google
Vladimir
02.08.2018
21:32:19
Спасет от чего? Они сделали себе внутренний фреймворк, развивают его, в какой-то мере довольны. Каким-то чудом инженеры продавили открытие кода сообществу. С точки зрения бизнеса участие в опенсорс разработке очень неоднозначное решение которое имеет и плюсы и минусы.

Вот когда профит от фреймворка начнет опасное сближение со стоимостью поддержки, тогда и консорциум соберут и права апачу передадут. Не первый же раз ?

Gena
02.08.2018
21:36:03
Спасет от чего? Они сделали себе внутренний фреймворк, развивают его, в какой-то мере довольны. Каким-то чудом инженеры продавили открытие кода сообществу. С точки зрения бизнеса участие в опенсорс разработке очень неоднозначное решение которое имеет и плюсы и минусы.
Спасет от появления альтернативной технологии, которая сделает OSS RN не нужным ) Но вы правы... просто у меня уже наболело... в текущем состоянии вообще не возможно проследить историю изменений кода и понять изначальную идею стоявшую за компонентом или подсистемой...

あなたの神
02.08.2018
21:38:43
Шо, парни, на Флаттер переходим? ?

Андрей
02.08.2018
21:40:18
Кто-нибудь нормально сравнивал все кроссплатформенные системы? RN, Xamarin, Kivy, Flutter etc

あなたの神
02.08.2018
21:41:16
Кто-нибудь нормально сравнивал все кроссплатформенные системы? RN, Xamarin, Kivy, Flutter etc
Да полно. Флаттер сейчас взлетает, но вакансий мало. РН тоже взлетает. Xamarin 50/50 говно. Остальное вообще мусор

Андрей
02.08.2018
21:41:43
Не видел ни одного объективного сравнения

あなたの神
02.08.2018
21:41:51
А ты искал плохо

Андрей
02.08.2018
21:41:57
Ну только что Xamarin говно

Это да

あなたの神
02.08.2018
21:42:06
Англоязычные форумы эту тему давно уже обсудили

Gena
02.08.2018
21:42:30
У флаттера сейчас есть довольно много недостатков... не знаю, системные они или исправимы: - Больше кода писать, сильно - Он тормозит... даже hello world Kivy даже смотреть не хочу... если они в GL сами всё рисуют - это треш. Xamarin... непонятно, не видел и есть подозрение, что там всё плохо.

Андрей
02.08.2018
21:44:27
Говорят Kivy неплох

あなたの神
02.08.2018
21:44:31
Если на эмуляторе тестить, то и нейтив очень тормознутый



Gena
02.08.2018
21:49:28
Ща ещё раз проверю... давно смотрел последний раз... про Kivy ещё раз... даже не смотрите, как человек, который рисовал в GL (cocos2d-x) для мобилок... это не будет работать никогда )))

Gena
02.08.2018
21:55:44
Ну, если у приложения есть доступ к GPU, то это + бал
Да... но если у приложения есть доступ только к GPU, то это никогда не будет ощущаться так, как нативные UI...

Google
あなたの神
02.08.2018
21:56:42
Да... но если у приложения есть доступ только к GPU, то это никогда не будет ощущаться так, как нативные UI...
Если у приложения есть доступ к GPU, то оно автоматически имеет доступ к процессору. Матрица доступа у андроид приложений

Самый низший уровень - обычные приложухи, те же нативные листалки, имеют доступ только к ЦП. А то, что пилят используя движки, имеет выше уровень доступа (тот же юнити), и имеют доступ и к ГПУ, и к ЦП.

Да и как-то в целом нелогично, как можно юзать ГПУ, но не проц?

Gena
02.08.2018
22:43:12
Посмотрел я на Flutter 0.5.1 тормозит по "ощущениям", т.е. 60 fps есть, а ощущения динамики нет ((( Стартовое приложение... ios, real device, iPhone 6, flutter run --profile - кнопка в правом нижнем углу... жмем, ждем когда всплывет хинт, отпускаем - нажатие не засчиталось, а должно было. - вертим экран, шрифты расколбашивает в процессе (т.е. они при изменении размеров окна до лэйаута делают масштабирование, все пропорции на пол секунды летят к чертям) - нажатия кнопки не видно... Память: на старте 24мб, нажали/отпустили кнопку долждавшись хинта +1мб... после примерно 10 нажатий на кнопку 30мб... Я, пожалуй, ещё пол годика подожду прежде чем более внимательно на это смотреть, учитывая что мне в принципе не нравится как на нем приложение выглядит... слишком много кода надо напистаь для того, что в react делается в 3 строки

Sergey
02.08.2018
22:51:02
Gena
02.08.2018
22:51:35
дебаг билды тормозят, собери релиз
Я запускал flutter run --profile написал же

Там минимальный дебаг

Sergey
02.08.2018
22:52:16
Там минимальный дебаг
в дебаг билдах бандлится dart vm

в релиз билдах только рантайм

Gena
02.08.2018
22:52:43
Ну вот как у них рекомендовали в доках профилировать, так я и запускал

Sergey
02.08.2018
22:52:57
flutter build apk - будет релизный билд

Denis
02.08.2018
22:53:07
Таки профилировщик поджирает ресурсы

Sergey
02.08.2018
22:56:24
Таки профилировщик поджирает ресурсы
дам dart vm тормозит, она по-сути для JIT, чтобы хот релоад работал)

Gena
02.08.2018
22:57:02
Т.е. вы хотите сказать, что flutter run --profile там оставляет vm?

Sergey
02.08.2018
22:58:25
Т.е. вы хотите сказать, что flutter run --profile там оставляет vm?
расплывчато в доке Flutter’s profile mode compiles and launches your application almost identically to release mode, but with just enough additional functionality to allow debugging performance problems. For example, profile mode provides tracing information to Observatory and other tools.

almost identically ?

Gena
02.08.2018
22:58:55
https://github.com/flutter/flutter/wiki/Flutter%27s-modes - вот здесь подробней

Stas
02.08.2018
22:59:22
добрый вечер, есть что-нибудь постабильнее redux-persist?

Gena
02.08.2018
22:59:23
Но я, пожалуй, дальше пока не пойду ))) Могу разве что то же самое на RN собрать и сравнить )

Sergey
02.08.2018
22:59:45
но, да у флаттер есть проблемы пока

Google
Denis
02.08.2018
23:00:14
Подброшу - Котлин натив!

Sergey
02.08.2018
23:00:19
на тестовом Moto G4 моё приложение не держало 60fps

Gena
02.08.2018
23:01:28
добрый вечер, есть что-нибудь постабильнее redux-persist?
Мы сами писали в итоге... и когда redux ещё использовали и сейчас с mobx... Там ещё такое дело... они в RN все пытаются AsyncStorage использовать... а он бажный (там с тредами намутили и он умеет терять данные на ios).

Gena
02.08.2018
23:03:38
боль. а есть линк на issue с потерей данных для ios?
думаю их там десятки... ща посмотрю

Admin
ERROR: S client not available

Denis
02.08.2018
23:03:40
подброшу https://github.com/reasonml/reason-react/blob/master/FUTURE-NATIVE.md
reason-react compiled to native (Reason Native React Native or RNRN ?) скоро места в аду для всех не хватит

Stas
02.08.2018
23:04:20
да норм же! фп на мобилках

Denis
02.08.2018
23:04:45
haskell -> js -> react - > react-native

Правильно на хабре про всю эту вакханалию писали

Gena
02.08.2018
23:05:50
боль. а есть линк на issue с потерей данных для ios?
Ну вот одно из: https://github.com/facebook/react-native/issues/18372

Stas
02.08.2018
23:07:47
Denis
02.08.2018
23:07:54
это же про pure?
да не суть

Процитирую кусочек из статьи Особенно мне нравится полноценная компиляция — со всем полагающимся лексическим и синтаксическим разбором — Яваскрипта в Яваскрипт же. Ребята, вы серьезно?

https://habr.com/post/341692/ Очень баянистая и холиварная статья

GrafMine
02.08.2018
23:25:23
есть кто кодит в IDEA и решил траблу с этим : http://prntscr.com/ke16rv ?

Иван
03.08.2018
02:19:27
У меня на последней версии иногда жсх не подсвечивает и при авто форматировании ломает всё

Timur
03.08.2018
05:19:09
Парни, с чем это может быть связано? Сделал приложение, в Expo все нормально работает, а когда генерю apk файл и устанавливаю на телефон, оно сразу крашится при запуске и вырубается

Google
Alexander
03.08.2018
08:03:49
Ребят, кто делал загрузку файла с телефона на сервер, подскажите, пожалуйста, какие вы пакеты использовали для этого ?

Gena
03.08.2018
08:08:13
Его, а не fetch только потому, что надо было прогресс репортить в UI

Narek
03.08.2018
08:09:29
У кого есть опыт с react-native-in-app-utils ?(https://github.com/chirag04/react-native-in-app-utils) не могу получить список внутренних покупок(ios only). Может кто подсказать?

Alexander
03.08.2018
08:10:16
Пакеты? Мы фотки загружали... использовали XMLHTTPRequest
А чтобы выбрать файл (фото/видео/документ) из памяти телефона ?

Gena
03.08.2018
08:13:32
А чтобы выбрать файл (фото/видео/документ) из памяти телефона ?
А... у нас очень простая задача стояла, называется "загрузи свой аватар"... и пока ограничились react-native-image-picker (потому что он простой... в планах, впрочем, что-то сложней соорудить, но не анализировали ещё, требований нет конкретных, когда будут, будем выбирать... имея ввиду, что скорей всего свою нативную реализацию писать придётся (скорей всего с использованием того, что в cocoapods и на jetpack есть)

Khorark
03.08.2018
08:27:01
Ребят, кто делал загрузку файла с телефона на сервер, подскажите, пожалуйста, какие вы пакеты использовали для этого ?
Отличный пакет react-native-background-upload. Сам умеет разбивать большие файлы, если на сервере есть ограничения по размеру + отдает %

Alexander
03.08.2018
08:31:37
Меня больше интересует чтение/запись из/в фаловую систему устройства, нежели сама отправка на сервер, есть какие нибудь стабильные решения ?

.juss
03.08.2018
08:50:35
Не могу задать размер картинки стрима mjpeg в webview, может кто то сталкивался, дайте совет <View style={{ height: 200 }}> <StatusBar barStyle="light-content" /> <WebView automaticallyAdjustContentInsets={true} source={{ uri: 'тут ссылка на mjpeg стрим' }} /> </View

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