7. Flutter приложение Шумомер - Совершенствуем навигацию. Переходим на Navigation 2.0 (Router)

Sdílet
Vložit
  • čas přidán 30. 08. 2022
  • В данном видео расскажу о том, что такое Navigation 1.0 и Navigation 2.0 во Flutter и их отличия. Здесь правда принципиальная разница в подходах.
    Открытый чатик, где тебе обязательно помогут, добавляйся и общайся t.me/dart_flutter_prostymi_sl...
    Лично обучу Флаттеру за 2 месяца 😲
    напиши мне t.me/stolets
    Программа и стоимость
    Dart - от А до Я простыми словами
    Flutter - фундамент простыми словами: верстка и виджеты, state, context, навигация, провайдер, базы данных, локализация, Firebase, реклама в приложении (+ бонус - функционал подписок)
    Как проходит обучение:
    а) Попадаешь в группу обучающихся
    б) Еженедельно в субботу созвон на 2 часа
    в) Получаешь ДЗ, которое нужно выполнить
    Стоимость обучения в разы меньше по сравнению с остальными курсами Flutter (стоимость уточнить можно в ЛС)
    PS: Выпускников своего обучения приглашаю в свой Практикум, где общий интерес - создать приложение с доходом. Если тебя такое интересует, приходи учиться и давай вместе развиваться =)
    Любые вопросы, пиши в ЛС:
    t.me/stolets
    t.me/stolets
    t.me/stolets

Komentáře • 13

  • @stolets
    @stolets  Před 8 měsíci

    *Знаешь почему стоит пойти ко мне учиться?*
    *Не сложно!* 👇
    Я лично обучаю и делаю это «простым и доступным языком», тебе будет понятно всё что необходимо
    *Не долго!* 👇
    Ты легко освоишь навык разработки приложений всего за 2 месяца
    *Не дорого!* 👇
    Стоимость обучения в разы меньше по сравнению с остальными курсами Flutter (стоимость уточнить можно в ЛС)
    *Нужно немного твоего времени!* 👇
    Каждую субботу будет наш созвон в Zoom и всего на 2 часа (созвон всего лишь раз в неделю)
    *С домашним заданием!* 👇
    Ты будешь получать домашнее задание которое надо выполнить в течении недели и я лично буду проверять ДЗ и давать комментарий
    *С практикой!* 👇
    Ты сделаешь учебный проект и получишь задание делать свое собственное приложение
    *Не скучно!* 👇
    На созвоне я всегда всех призываю активничать и перебивать меня, я всегда хочу получать вопросы и тут же отвечать на них
    *Перспективно!* 👇
    Выпускников я зову на свой практикум, где мы вместе будем делать бизнес на приложениях (зарабатывать на продаже премиум подписках в приложениях)
    *Остались вопросы?* Ниже контакты, просто напиши мне!

    Telegram: t.me/stolets

    WhatsApp, Viber, SMS:
    +7 (908) 505-49-41

    +7 (908) 505-49-41

    +7 (908) 505-49-41

    (на обычный звонок не отвечаю, по причине частого спама)
    Vk: vk.com/stolets
    Instagram: instagram.com/sto_lets
    Email: ip.stolets@yandex ru

  • @unaibekovbakhyt6517
    @unaibekovbakhyt6517 Před rokem +2

    Лайк

  • @fifagameru
    @fifagameru Před rokem +1

    Я конечно не уверен, но ихмо должно быть как-то более универсальнее. Например в пхп а в частности в юии, можно было задать все роуты одной строкой
    '//' => '//',
    или же прописать их в одной строке
    '' => 'user/signup/',

  • @bulsond
    @bulsond Před rokem

    Обычно условия с булевой переменной описывают так if(is404){...} или так if(!is404){...}. Такая запись if(is404 == true){...} избыточна. И в прошлых уроках не помню как назывался булевый флаг, но не суть, к примеру вы писали нечто подобное if(is404 == true){ is404 = false; } else if(is404 == false){ is404 = true; }, такая вещь записывается в одну строку: is404 = !is404; В onPopPage достаточно было просто { return !route.didPop(result); }

    • @stolets
      @stolets  Před rokem +1

      Вы все верно написали, спасибо.
      Я для новичков видео делаю. Если посмотрите dart плейлист, там все для начинающих.
      Я не вижу никакой проблемы делать так как угодно, делаю проекты себе.

  • @dimalepel
    @dimalepel Před rokem

    Спасибо за видео. Могли бы выложить исходники?

    • @stolets
      @stolets  Před rokem +1

      К сожалению не сохранилось. При этом еще пк менял. На всяк случай гляну на GitHub и если есть сюда отпишусь

  • @bassboosted1184
    @bassboosted1184 Před rokem +1

    Вот я один не могу понять причин, почему нельзя было разнести разметку приложения и функциональный код в отдельные файлы. Эти же простыни читать не возможно. Текста гора целая. Лучше чем разметка в нативном ведроиде (та которая xml) ещё никто не придумал. Xml конечно не самый лучший вариант, но все же уже лучше.

  • @JohnDoe-lw1uv
    @JohnDoe-lw1uv Před rokem +1

    Помоги плиз, onPopPage не отрабатывает, т.е. при нажатии кнопки назад в любом месте приложения оно закрывается. Повторял код за тобой один в один. Дебажил через print, в метод даже на заходит. На стаковерфлоу тоже у кого-то такая проблема была, но что-то не разобрался в решении. Эмулятор андройд

    • @stolets
      @stolets  Před rokem

      Приветствую. А пробовали использовать другие методы попасть назад? Просто pop()
      В крайнем случае приходите в телеграм чат и там разберём проблему

  • @ai-bloggers
    @ai-bloggers Před rokem +2

    Блин, как это вообще все запомнить, когда сам буду приложение создавать? 🤪

    • @stolets
      @stolets  Před rokem +2

      Не ставь цель запоминать. Ставь цель понять концептуально что здесь происходит.
      И да, практикуй, так будешь ухватывать лучше всего.

    • @ai-bloggers
      @ai-bloggers Před rokem +1

      @@stolets принято