Кросс-платформа будущего: Flutter или KMP / Дебаты спикеров из Контура, Яндекс Go, Surf, Effective

Sdílet
Vložit
  • čas přidán 24. 12. 2023
  • Flutter или KMP - что лучше? За какой кросс-платформенной технологией будущее? Вместе искали ответ на этот вопрос в формате дебатов.
    Позиции Flutter защищали:
    - Геннадий Евстратов, руководитель мобильной разработки Яндекс Про, Яндекс Go
    - Евгений Сатуров, Flutter-разработчик в Surf и основатель Flutter Dev Podcast
    За KMP выступили:
    - Алексей Гладков, автор канала Mobile Developer
    - Алексей Панов, ведущий инженер-программист, Контур
    Ведущий дебатов - Алексей Коровянский, сооснователь и технический директор компании Effective.
    Подробнее о докладе и спикерах: yatalks.yandex.ru/ru/program/...
  • Věda a technologie

Komentáře • 47

  • @bagdat.yakushev
    @bagdat.yakushev Před 5 měsíci +19

    Дебаты сторонников разных технологий - просто шикардос, классный формат ребята, спасибо ✊🏻

  • @MichaelKondrashin
    @MichaelKondrashin Před měsícem +3

    С голосованием вы облажались - нужно было сделать два голосования - до дебатов и уже после и тогда можно было бы увидеть изменение. А так вы просто определяете поклонников платформы, кого больше в зале оказалось.

  • @vipe7639
    @vipe7639 Před 4 měsíci +5

    В кмм обещают в будущем много чего, но как-будто сам флаттер стоит на том что имеет сейчас. Абсурд не говорить или умалчивать, что флаттер развивается и добавляет новые фичи, притом очень часто.

  • @nikitabelyaev7625
    @nikitabelyaev7625 Před 5 měsíci +14

    Величайшие дебаты. По уровню и интересности соперников можно сравнить только, пожалуй, с дебатами Вестника Бури против Егора Просвирнина.

    • @TheHy6xD
      @TheHy6xD Před 5 měsíci +3

      уровень дискуссий в восточной европе

  • @alevlako
    @alevlako Před 5 měsíci +10

    А еще бывает так: бизнес хочет аппку на iOS и Андроиде, но в процессе разработки, уже ближе к концу, выясняется, что сначала всё же нужна программа на десктопе. Вот здесь Flutter просто неимоверную гибкость дает!

    • @ilyashmakov122
      @ilyashmakov122 Před 5 měsíci +3

      А ещё и вэб на сдачу

    • @arctan-k
      @arctan-k Před 3 měsíci +1

      Compose multiplatform desktop уже давно стабильный

    • @alevlako
      @alevlako Před 3 měsíci

      @@arctan-k хорошо, если так, но пока лично не проверял. Во flutter если хочешь нативный L&F винды получить, приходится менять тему всего приложения и имена ряда компонентов, не то, чтобы удобно.

    • @detribes228
      @detribes228 Před 10 dny +1

      @@arctan-k с движком Skia, когда Flutter от него уже давно отказался)

  • @MichaelKondrashin
    @MichaelKondrashin Před měsícem +2

    Мероприятие - супер!
    Я так понял, KMP, это если мобильное приложение часть чего-то большего (трединговый терминал у брокера, управление складом, ...). Flutter, это когда в мобильном приложении вся суть проекта (игра, промо-приложение, ...)

  • @roman-berezkin
    @roman-berezkin Před 2 měsíci +1

    Очень крутой формат, можно посмотреть на острые углы выбранной технологии и соседней. Да и сама атмосфера дебатов неплохо заряжает)

  • @ivanmeen742
    @ivanmeen742 Před 24 dny

    Почему не показали соотношение голосов?

  • @yuriyg9650
    @yuriyg9650 Před 5 měsíci +1

    Огонь!

  • @extremenur89
    @extremenur89 Před 5 měsíci +7

    Большинство "колкостей" от flutter к KMP было именно к Compose multiplatform ios, который появился только в альфе чуть ли не вчера и никто в прод себе его не тащит. Поэтому с моей стороны вообще странно кидать камни в технологию, которой по факту ещё нет
    KMP до недавних пор был вообще не про ui

    • @nikitafedorov008
      @nikitafedorov008 Před 24 dny

      Согласен, в таком случае вообще теряется какой либо смысл сравнивать. Ибо kmp не является "кросс-платформа" в привычном понимании

  • @mqtrade5743
    @mqtrade5743 Před 5 měsíci +1

    Согласен с коментаторами, выпуск офигенный

  • @Maggistr44
    @Maggistr44 Před 4 měsíci

    Классные дебаты.

  • @nickname_placeholder5302
    @nickname_placeholder5302 Před 5 měsíci +20

    Краткий вывод со стороны андроид разраба. Флаттер настоящее, кмм - среднесрочное будущее.

    • @extremenur89
      @extremenur89 Před 5 měsíci +1

      Я бы дополнил, что flutter - это настоящее для НОВЫХ не слишком больших приложений и с акцентом на ui.

    • @mozer_old
      @mozer_old Před 5 měsíci +7

      @@extremenur89 В чем по вашему проблема флаттера для больших приложений?

    • @extremenur89
      @extremenur89 Před 5 měsíci

      ​​@@mozer_oldв бизнесе. Очень рискованно огромному приложению (типа того же Сбербанка) делать ставку полностью на один сторонний фоеймворк, который развается в стороне и с задержкой от платформ. Стоимость ошибки слишком велика.
      KMP в этом плане предоставляет больше гибкости, оставляешь часть кодовой базы на платформе, часть в общее. И вытаскивать из общей части обратно в платформенную, если оказалось слишком тяжело/дорого/неудобно поддерживать через мультиплаформу. У тебя есть возможность пробовать и экперименинтировать, без оглядки на то, что когда-то там что то пофиксит/реализует разработчик фреймворка или кто-то из сообщества

    • @mishazavorotnoi3864
      @mishazavorotnoi3864 Před 5 měsíci

      @@extremenur89 такое могут писать только те, кто не работал с флатером, либо работал, но недостаточно, тогда возникает вопрос - а зачем вообще что то про него писать? уже реализовано тысячи сложнейших приложений (кому нужно - найдет) и никаких проблем при их реализации не было, наоборот у меня есть обратная связь он нативщиков, которым пришлось поработать на флатере - исключительно положительные отзывы - все быстрее, красивее и проще создается. Нужно понимать, что буквально не существует такого кейса, который можно было бы сделать в нативе, но нельзя на флаттере (либо можно, но сильно хуже), запомните - все что можно реализовать на нативе, можно реализовать и на флатере не хуже, а зачастую лучше и быстрее. Насчет новых приложений так же вброс - куча приложений переехало с натива на флатер, даже если в вакансии флатера посмотреть, часто можно заметить, что в обязанности входит переписывание натив функционала на флатер

    • @eskennurzhan4840
      @eskennurzhan4840 Před 3 měsíci

      ​@@mozer_oldПод большими наверное имелось ввиду СуперПриложение, Так как это не нативка

  • @vagif_lalaev
    @vagif_lalaev Před 3 měsíci +1

    жаль что графика не было по поводу голосования Flutter or KMP, поредположительно (в % 80:20 ) )))

  • @watcher750
    @watcher750 Před 5 měsíci +1

    Так куда iOS разрабам свитчиться в итоге?

    • @myashik86
      @myashik86 Před 3 měsíci

      не надо переключаться, внедряйте постепенно kmp

  • @user-gk3wc4ei3w
    @user-gk3wc4ei3w Před 5 měsíci +3

    в итоге ionic победил

  • @myashik86
    @myashik86 Před 3 měsíci

    ведущий не дал ответить команде kmp на второй вопрос😅

  • @ivanmeen742
    @ivanmeen742 Před 24 dny

    И четыре месяца спустя Google увольняет огромный кусок команды флатер и дарт, как знак заката этого стека

    • @nikitafedorov008
      @nikitafedorov008 Před 24 dny +2

      Может да, может нет. Время покажет, пока что из существующих кроссплатформенных ui фреймворков, flutter +- самый рабочий и проверенный вариант.

    • @detribes228
      @detribes228 Před 10 dny +2

      Не увольняет, а переводит, при том со всех команд в AI разработку, что является для них более желанной.
      Никто от Flutter не отказывался, хватит желтушникам верить

  • @aleksandrsvoznarskis5757
    @aleksandrsvoznarskis5757 Před měsícem +1

    IOS разработчикам - в любом случае, соболезную

  • @fromillia
    @fromillia Před 4 měsíci

    Какое-то взаимное забрасывание какашками

  • @andrey.shpilevoy
    @andrey.shpilevoy Před měsícem

    Переписать флатер на котлин, вот решение всех проблем!

    • @nikitafedorov008
      @nikitafedorov008 Před 24 dny

      Зачем тогда compose multiplatform разрабатывают?)

    • @andrey.shpilevoy
      @andrey.shpilevoy Před 24 dny +2

      @@nikitafedorov008 ну вот когда оно будет работоспособное, тогда может и потягается, а сейчас это кусок недоделаного Гна)

  • @user-hu7gc1qv1g
    @user-hu7gc1qv1g Před dnem

    😅х

  • @rovsen1993
    @rovsen1993 Před 11 dny +1

    Флаттер смотрится лучше. Но все таки не нужно себя обманывать, нативку ничем не заменить.

    • @adamiyy
      @adamiyy Před 5 dny +1

      Я не думаю что кто-то себя обманывает. Есть бизнес нужда в том чтобы за дешево сделать приложение которое везде будет одинаково работать и при этом без проблем с перформансом и тут флаттер вполне хорошее решение

  • @gyros9162
    @gyros9162 Před 4 měsíci +2

    React Native

  • @sergeypiratkin
    @sergeypiratkin Před 3 dny

    Флаттер давит)

  • @testtest485
    @testtest485 Před 5 měsíci +4

    Враньё жиробаса победило😂

    • @alexfokin4182
      @alexfokin4182 Před 5 měsíci +9

      Можно спокойно на такой коммент написать "Лоль" и успеть сделать еще несколько приложений под кучу разных платформ разом используя Flutter