Архитектура Flutter-приложений//Георгий Андрончик

Sdílet
Vložit
  • čas přidán 25. 08. 2021
  • Георгий Андрончик - опытный архитектор ПО, расскажет о архитектуре Flutter-приложений и поделится своими мыслями по поводу этой технологии и перспектив её развития
    0:15 - состояние Flutter на данный момент
    2:48 - что может измениться в ближайшем будущем?
    4:05 - как быстро Flutter адаптируется к новым версиям Android?
    6:12 - архитектура Flutter приложений
    18:45 - как лучше всего изучить программирование и Flutter с нуля?
    21:40 - стоит ли новичкам становиться Flutter-developer?
    23:48 - можно ли новичкам начинать с Flutter?
    24:45 - кто такой Software Architect?
    Понравилось видео или и тебе хочется отблагодарить автора? Становись другом нашего канала: / @learnprogrammingtogether
    Поддержать автора другим способом:
    1) gofundme.com/1zwipnlsio
    2) www.paypal.com/cgi-bin/webscr...
    Please vote here to help me with topics selection:
    doodle.com/poll/bgmkvyizpk2ni7mc

Komentáře • 17

  • @LearnProgrammingTogether

    0:15 - состояние Flutter на данный момент
    2:48 - что может измениться в ближайшем будущем?
    4:05 - как быстро Flutter адаптируется к новым версиям Android?
    6:12 - архитектура Flutter приложений
    18:45 - как лучше всего изучить программирование и Flutter с нуля?
    21:40 - стоит ли новичкам становиться Flutter-developer?
    23:48 - можно ли новичкам начинать с Flutter?
    24:45 - кто такой Software Architect?

  • @user-wg1wx7cw8u
    @user-wg1wx7cw8u Před 2 lety +1

    Весьма познавательный ролик получился!:)

  • @dmitry9088
    @dmitry9088 Před 2 lety +5

    Спасибо! Прояснили некоторые моменты) У
    LazyLoad Dart & Flutter хороший курс по Flutter на ютубе

  • @SergeiShaikin
    @SergeiShaikin Před 2 lety +1

    Отличное видео! Спасибо!

  • @Polite_person_
    @Polite_person_ Před 2 lety +2

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

  • @bulsond
    @bulsond Před 2 lety +1

    Печально, что не показали подробнее, каким образом и где осуществляется привязка презентера к въюшке. И как въюшка взаимодействует (получает данные от презентера и как вызывает методы из презентера).

  • @flutterfromzero3075
    @flutterfromzero3075 Před 2 lety

    👍👍👍

  • @darkwingduck1966
    @darkwingduck1966 Před 2 lety

    Странно что не затронули ничего про управление состоянием приложения, еще для DI есть некоторые готовые библиотеки

  • @serious_psychologist
    @serious_psychologist Před 2 lety +2

    в общем, пример конечно хороший, но все подобные примеры для начинающих заканчиваются где то в этом моменте. Но по факту приложение состоит из нескольких окон, и состояние, должно делиться данными между ними. И в этой схеме не совсем понятно как это будет выглядеть. View + Presenter + Contract для каждого окна? т.е. одно окно = одна Feature ? тогда нужен еще один слой, ок, пусть будет Application который банально будет держать данные между экранами и предоставлять им данные. В общем пример интересный, но не полноценный. А без этого приложения не сделаешь. Приложения с одним экраном конечно может быть и есть, но...

    • @jolken9616
      @jolken9616 Před 2 lety

      "Но по факту приложение состоит из нескольких окон, и состояние, должно делиться данными между ними" - зачем тебе из одно экрана знать состояние другого? В этом и смысл MVP, что у тебя связь между view и presenter один к одному :)
      Какие-то данные по типу авторизованного юзера ты можешь хранить в репозитории и сделать его синглтоном
      Если тебе нужно передать данные один раз при запуске нового экрана, то ты можешь их передать аргументом
      Если тебе нужно постоянно передавать данные из одного экрана в другой, то ты можешь использовать event bus

  • @user-xo1nr7pm5x
    @user-xo1nr7pm5x Před 2 lety +1

    Сколько где не смотрю и не задаю программистам вопрос так с чего же начать когда ты ещё ноль в программировании. Основы, азы, книги конкретно какие. Всё говорят поверхностно ссылась общими фразами, перечисляя технологии. Ребя блин выже программисты умные почему нельзя чётко сказать учим к примеру html css js, изучаем опп, dart. Ну как то так. Я вот ноль но хочу блин на мобильщика и когда вы перечисляете в общем направления легче и яснее не становиться.

    • @yaroslavmakarov2218
      @yaroslavmakarov2218 Před 2 lety +1

      Значит не твое))

    • @diggerkorvin5051
      @diggerkorvin5051 Před rokem

      Начинай с Блок схем и Алгоритмов. И матеметику подтяни.

  • @daniilkoliasnikov6696
    @daniilkoliasnikov6696 Před 2 lety

    во флаттере зашквар так делать. юзай блок