Le design matériel, développé par Google, est un ensemble de principes de conception qui mettent l’accent sur l’expérience utilisateur intuitive et la cohérence visuelle. Les principes incluent la hiérarchie visuelle, la réactivité, la profondeur, la couleur, et bien d’autres. Flutter embrasse ces principes, permettant aux développeurs de créer des applications qui s’intègrent naturellement dans l’écosystème Android.