انیمیشن می تواند درون کلیه اجزای یک برنامه و در هر مقیاسی، از آیکون های پر جزئیات تا انتقالات کلیدی و فعالیت ها، وجود داشته باشد. کلیه المان ها به منظور ایجاد یک تجربه یکپارچه و زیبا و یک برنامه کارآمد، در کنار یکدیگر به صورت متحد عمل می کنند. اولیه ترین استفاده از انیمیشن در حرکت و انتقال است، اما یک برنامه می تواند با بهره مندی صحیح از انیمیشن به شیوه های غیر معمول، کاربر خود را مجذوب نماید. یک منوی آیکون که به صورت روان و ملایم از یک بخش تبدیل به بخش دیگر می شود کاربردی دوگانه خواهد داشت: جذب کردن کاربر به برنامه و ایجاد یک حس کمال برای برنامه. هردوی آیکون ها و صفحه های متریال می توانند به صورت هماهنگ با یکدیگر حرکت نمایند. آیکون ها می توانند به صورت روان از یک تصویر به تصویر دیگر تبدیل شوند و کاربردهای متفاوتی داشته باشند.