вы хотите сделать приложение, в котором будут разные экраны, в зависимости от роли юзера? Если так, то проблем особых не будет, если много общей логики, то даж быстрее сделаете, а если абсолютно разные - больше проблем с поддержкой, но при правильной архитектуре справится можно
пальцем в небо, была история, когда ssd NVMe в буке перегревался => зависание системы. Радиатор приклеил и стало норм. Но если лета и жара, то увы, таже ерунда всплывала, не помогал радиатор
Ну если именно так хотите оставить, то можете просто выделить отдельно виджет со всеми скафолд, аппбар и тд и в него передавать туда передавать виджет.
вынесите в отдельный виджет и передавайти туда боди
Вообще логика странная.
А что должно произойти, если вы уже перешли на новый экран и нажмёте Тест опять? Пользовательский опыт в таком случае не будет побуждать нажать "назад", чтобы вернуться на первый экран. Или что мы увидем на экране Тест, если перейдём на Тест2 и обратно?
Ну если именно так хотите оставить, то можете просто выделить отдельно виджет со всеми скафолд, аппбар и тд и в него передавать туда передавать виджет.
Либо использовать другое сочетание анимаций и оставаться на тот же экране.
Но лучше использовать пользовательский опыт, а сверху на втором экране добавить аппбар с кнопкой назад
мне нравится, рынок быстро растёт (Россия как обычно на 2 года отстаёт), поезд набирает скорость. На ios не писал, был опыт с андроидом, намного проще и гибче ведра с самого начала. Из проблем - плагины, нужно уметь андроид/ios чтобы делать свои и исправлять/развивать чужие под свои нужды - но это дело проходящее, уже многое сделано и легко о себе заявить. Ну и ближайшей релиз null safety накладывает отпечаток, сотни плагинов должны на него перейти, иначе пляски с указанием версии дарта для классов. Ну дело тож проходящее, вполне доволен
Антон Шаманов, спасибо, что беспокоитесь о моём развитии, так же рекомендую вам ознакомиться, чем занимается геймдизайнер. Возраст был указан, как указание, что парню всё интересно, соответсвенно попробовать хочется всё.
ну а так читать много книг, много-много, разного жанра, потом писать небольшие рассказы, потом можете начать с новелл. Всё выкладывать на общий обзор и обтекать
тож вариант, ток момент, писали, что GlobalKey много ресурсов ест, при создании. Хотя на практике не заметил проблем. Второе GlobalKey вынесите из метода в переменные, иначе при перестроении у вас будут создаваться ещё GlobalKey - убьёт производительность, так как не будут переиспользоваться виджеты, а создаваться новые