
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

Nick
02.08.2018
21:10:12

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 на самом деле.

Denis
02.08.2018
21:22:41

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

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

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

あなたの神
02.08.2018
21:41:16

Андрей
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:42:52
Xamarin Forms - просто лютый мусор. Дефолтный ещё окей, но MVVC, простите, но нет

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

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

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

あなたの神
02.08.2018
21:51:20

Gena
02.08.2018
21:55:44

Google

あなたの神
02.08.2018
21:56:42
Самый низший уровень - обычные приложухи, те же нативные листалки, имеют доступ только к ЦП. А то, что пилят используя движки, имеет выше уровень доступа (тот же юнити), и имеют доступ и к ГПУ, и к ЦП.
Да и как-то в целом нелогично, как можно юзать ГПУ, но не проц?


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

Gena
02.08.2018
22:51:35
Там минимальный дебаг

Sergey
02.08.2018
22:52:16
в релиз билдах только рантайм

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

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

Stas
02.08.2018
23:02:18

Gena
02.08.2018
23:03:38

Admin
ERROR: S client not available

Denis
02.08.2018
23:03:40

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

Stas
02.08.2018
23:07:47

Denis
02.08.2018
23:07:54
Процитирую кусочек из статьи
Особенно мне нравится полноценная компиляция — со всем полагающимся лексическим и синтаксическим разбором — Яваскрипта в Яваскрипт же. Ребята, вы серьезно?
https://habr.com/post/341692/
Очень баянистая и холиварная статья

Stas
02.08.2018
23:15:20

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

Alike
03.08.2018
05:41:25

Sergey
03.08.2018
06:53:29
так expo удалось запусть с шаманским бубном на mojave ?
было такое ?
приложение как билдили ?

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

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

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

Play
03.08.2018
08:18:17

Khorark
03.08.2018
08:27:01

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

Khorark
03.08.2018
08:35:27

Alexander
03.08.2018
08:38:56

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