Denis
Denis
Vladimir
Правила не читай@пости вакансии
Vit
это от отчаянья уже небось)
Vlad
тут не выкладывают вакансии по правилам чата.
Евкакий
Всем привет, какие хранилища порекомендуете использовать в редаксе для аедройд/иос? :)
Alexey
Всем привет. Подскажите а как можно реализовать страницу выезжающую из низа экрана?
不退転」
Sudo Cat🐈
Всем привет! Кто нибудь знает открытую статистику по ценам для решений на реакт натив? Ну или рейт мидл уровня разработчика? Спасибо!
George
George
может кто знает что он жалуется?
Demuz
Помоему, среди всего компонента вы вставили несоответствующий элемент, например, текст внутри View и тому подобное.
George
George
ой не то загрузил
George
不退転」
во View тэг оберни все
George
тоже самое
George
Alexey
Modal
А модал может перекрывать верхний бар с титлом и кнопкой назад?
不退転」
Но сперва попробуй height: “100%” в стиле поставить
不退転」
Для проверки
不退転」
Мне кажется, тут ещё от навигатора зависит
Gena
Очередной чудесный коммит от fb... извините, не могу не поделиться... https://github.com/facebook/react-native/commit/3f89dd2db6dddd121a6a5162b3dba503380671bb
Nick
Nick
Gena
Gena
Понимаете, это как в магазине на пустой коробке из-под кефира повесить этикетку "водка" и продавать
Nick
Вряд ли они мы что-то бесполезное комитили
不退転」
Ну, инженеры у фейсбука все-таки далеко не эталон
Gena
Вот и здесь... коммит добавляет объявление ф-ции (flowtype), для которой скорей всего нет определения, она не используется в OSS репо. А комментарий звучит как: "Setup /RKJSModules/Marketplace directory structure + extracting MarketplaceRelayQueryConstants and dependencies"
Вот и думайте бесполезное это или нет... и какой уровень инженеров в FB на самом деле.
Vladimir
Тут главное сделать правильные выводы. На мой взгляд они не в том, что в фейсбуке дураки (хотя куда без них), а в том что опенсорс это сложно. И вообще лучше видеть плохой код, чем гадать есть ли он там.
Gena
Нет, в ФБ не дураки... то, что заложено в RN - очень круто... только приоритеты у них не OSS совсем и не RN вообще.
Их спасет только одно - передать управление развитием RN в руки независимых людей, а самим там участвовать на уровне рядовых разработчиков.
Vladimir
Спасет от чего? Они сделали себе внутренний фреймворк, развивают его, в какой-то мере довольны. Каким-то чудом инженеры продавили открытие кода сообществу. С точки зрения бизнеса участие в опенсорс разработке очень неоднозначное решение которое имеет и плюсы и минусы.
Vladimir
Вот когда профит от фреймворка начнет опасное сближение со стоимостью поддержки, тогда и консорциум соберут и права апачу передадут. Не первый же раз 🙂
不退転」
Шо, парни, на Флаттер переходим? 😂
Андрей
Кто-нибудь нормально сравнивал все кроссплатформенные системы?
RN, Xamarin, Kivy, Flutter etc
Андрей
Не видел ни одного объективного сравнения
不退転」
А ты искал плохо
Андрей
Ну только что Xamarin говно
Андрей
Это да
不退転」
Англоязычные форумы эту тему давно уже обсудили
Gena
У флаттера сейчас есть довольно много недостатков... не знаю, системные они или исправимы:
- Больше кода писать, сильно
- Он тормозит... даже hello world
Kivy даже смотреть не хочу... если они в GL сами всё рисуют - это треш.
Xamarin... непонятно, не видел и есть подозрение, что там всё плохо.
不退転」
Xamarin Forms - просто лютый мусор. Дефолтный ещё окей, но MVVC, простите, но нет
不退転」
Андрей
Говорят Kivy неплох
不退転」
Если на эмуляторе тестить, то и нейтив очень тормознутый
不退転」
Сайт у них многообещающий...
Gena
Ща ещё раз проверю... давно смотрел последний раз... про Kivy ещё раз... даже не смотрите, как человек, который рисовал в GL (cocos2d-x) для мобилок... это не будет работать никогда )))
不退転」
不退転」
Самый низший уровень - обычные приложухи, те же нативные листалки, имеют доступ только к ЦП. А то, что пилят используя движки, имеет выше уровень доступа (тот же юнити), и имеют доступ и к ГПУ, и к ЦП.
不退転」
Да и как-то в целом нелогично, как можно юзать ГПУ, но не проц?
Gena
Посмотрел я на Flutter 0.5.1 тормозит по "ощущениям", т.е. 60 fps есть, а ощущения динамики нет ((( Стартовое приложение... ios, real device, iPhone 6, flutter run --profile
- кнопка в правом нижнем углу... жмем, ждем когда всплывет хинт, отпускаем - нажатие не засчиталось, а должно было.
- вертим экран, шрифты расколбашивает в процессе (т.е. они при изменении размеров окна до лэйаута делают масштабирование, все пропорции на пол секунды летят к чертям)
- нажатия кнопки не видно...
Память: на старте 24мб, нажали/отпустили кнопку долждавшись хинта +1мб... после примерно 10 нажатий на кнопку 30мб...
Я, пожалуй, ещё пол годика подожду прежде чем более внимательно на это смотреть, учитывая что мне в принципе не нравится как на нем приложение выглядит... слишком много кода надо напистаь для того, что в react делается в 3 строки
Сергій
Посмотрел я на Flutter 0.5.1 тормозит по "ощущениям", т.е. 60 fps есть, а ощущения динамики нет ((( Стартовое приложение... ios, real device, iPhone 6, flutter run --profile
- кнопка в правом нижнем углу... жмем, ждем когда всплывет хинт, отпускаем - нажатие не засчиталось, а должно было.
- вертим экран, шрифты расколбашивает в процессе (т.е. они при изменении размеров окна до лэйаута делают масштабирование, все пропорции на пол секунды летят к чертям)
- нажатия кнопки не видно...
Память: на старте 24мб, нажали/отпустили кнопку долждавшись хинта +1мб... после примерно 10 нажатий на кнопку 30мб...
Я, пожалуй, ещё пол годика подожду прежде чем более внимательно на это смотреть, учитывая что мне в принципе не нравится как на нем приложение выглядит... слишком много кода надо напистаь для того, что в react делается в 3 строки
дебаг билды тормозят, собери релиз
Gena
Там минимальный дебаг
Сергій
в релиз билдах только рантайм
Gena
Ну вот как у них рекомендовали в доках профилировать, так я и запускал
Сергій
flutter build apk - будет релизный билд
Сергій
дам dart vm тормозит, она по-сути для JIT, чтобы хот релоад работал)
Gena
Т.е. вы хотите сказать, что flutter run --profile там оставляет vm?
Сергій
Т.е. вы хотите сказать, что 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
https://github.com/flutter/flutter/wiki/Flutter%27s-modes - вот здесь подробней
Stas
добрый вечер, есть что-нибудь постабильнее redux-persist?
Gena
Но я, пожалуй, дальше пока не пойду ))) Могу разве что то же самое на RN собрать и сравнить )
Сергій
но, да у флаттер есть проблемы пока
Сергій
на тестовом Moto G4 моё приложение не держало 60fps
Stas
подброшу https://github.com/reasonml/reason-react/blob/master/FUTURE-NATIVE.md
Stas
Gena