چرا در فلاتر از دارت استفاده می‌شود؟
یکی از دلایل استفاده از زبان دارت در فلاتر، جلوگیری از بروز مشکلات اجرایی است. این مشکلات عملکردی می‌توانند به دلیل استفاده از یک زبان برنامه‌نویسی ترجمه شونده (compiled programming language) رخ بدهند
به راحتی می‌توان گفت هر نوع اپلیکیشنی با استفاده از فلاتر قابل توسعه است. از ساخت اپلیکیشن برای خرده‌فروشی‌های آنلاین گرفته تا بانکداری و کسب و کارهای بزرگ می‌توان فلاتر را به کار گرفت.