Jetpack Compose, какие у него есть преимущества/недостатки в сравнении с Flutter?
Почему приняли решение перейти с него на Flutter или наоборот?
1) он лагает сильно в сравнении с флаттером 2) композ в отличии от флаттера не даёт право на ошибку; каждая ошибка – это рекомпозиция, которая съедает кадр 3) для мультиплатформа композ ещё слишком сырой 4) учить его, на удивление, тяжелее (косвенно связано с пунктом 2), чтобы сделать хорошее приложение нужно много времени потратить на оптимизацию 5) у композа очень много нестабильного апи ну и так далее
спасибо большое! а то я чуть было не повелся попробовать компоуз, на всяких блогах везде так нахваливали его) то есть kotlin + compose все же не считается как нативная разработка и иногда может лагать хуже чем флаттер? удивительно)
нативная разработка это SwiftUI/UIKit для иос, Jetpack Compose/Android View для андроида ненативная это всякие флаттеры, реакты и так далее композ хорош, но нужно много практиковаться, если все сделать правильно и разобраться с менеджментом стейтов (если его выполнять неправильно, то попа будет болеть сильно), то все будет нормально => => флаттер проще (флаттеру в отличии от композа уже под сраку лет и все эти проблемы были давно решены)
А написание нативного ui это плюс ?
нативная разработка в любом случае будет производительней чем флаттер, но стоить будет в два раза дороже
А производительность в чем измеряется ?
в скорости работы приложения
А есть какие то измеримые показатели? Fps там или что-то ещё?
микролаги, lazy списки и так далее, сразу выдают ненативаное приложение
А можно реальные примеры такого? Я просто давно этого на флаттере не встречаю
давайте опустим суи и композ, я сейчас конкретно про uikit/view
ты видимо думаешь, что я сейчас просто пытаюсь обосрать флаттер и сказать, что он медленный. я не буду ничего доказывать и приводить конкретные примеры, флаттер чудесный фрейм, просто сразу заметно, что приложение не нативное
Не, я пытаюсь понять в чем именно трабла. У меня уже глаз замылен за 5 лет скорее всего
вот та самая "производительность" важна для всяких больших компаний, поэтому никогда не увидишь большие соц. сети, которые написаны на флаттере
если не ошибаюсь, Threads был написан на композе. из относительно недавних соц. сетей
Обсуждают сегодня