Hocam bana göre, flutter dogru secim ancak seni UI tarafi zorlayabilir. 10 yil ve.NET dediginden dolayi BE'ci oldugunu dusunuyorum.
Ben olsam,
mobil uygulamanin iskeletini clean-arch. ile kurardim. dto ve domain modellerini olusturup, datayi alir domaine kadar mapler getirirdim. UI isine once kendim kasardim, eger zor geliyorsa sadece UI ini yaptirirdim.
Hem maliyet olarak yukunuzu azaltir, hemde islerden bihaber olmazsiniz.
Basarilar,