Flat design is een visuele stijl die de nep-diepte weglaat, dus de slagschaduwen, glanzende accenten en namaaktexturen, en in plaats daarvan leunt op strakke vormen, egale kleuren en leesbare tekst. Het resultaat oogt licht en modern, en het laadt snel omdat er minder visuele versiering hoeft te worden getekend. Het schaalt ook goed. Een flat icoon blijft scherp op elke grootte, terwijl een zwaar gearceerd icoon uit elkaar valt zodra je het verkleint.
Het contrast dat het het beste uitlegt is de oudere skeuomorfe look. Vroege telefoon-apps probeerden echte objecten na te bootsen: een notitie-app in de stijl van een geel kladblok, een rekenmachine met plastic ogende knoppen. Flat design gooide dat overboord en omarmde het scherm als scherm. Je ziet het nu overal, van besturingssysteem-iconen tot dashboards, en het past natuurlijk bij sterke typografie en ruime witruimte die het zware werk doen dat vroeger bij schaduwen lag. Microsoft duwde het hard door met Windows 8, en Apple volgde met iOS 7, en zo ongeveer toen werd de stijl gemeengoed.
Er is een eerlijke keerzijde. Als alles plat is, kan een knop ophouden er klikbaar uit te zien, dus een goed gemaakte flat-interface gebruikt nog steeds kleur, positie en subtiele hints om aan te geven wat je kunt aantikken. De middenweg waar veel teams op uitkwamen is flat design met een vleugje diepte, hier een zachte schaduw, daar een lichte laag, net genoeg om het oog te sturen.
Bij TopDevs gebruiken we flat design als een klant een strakke, snelle, moderne uitstraling wil, met veel aandacht voor iconografie en contrast, zodat de eenvoud nooit ten koste gaat van duidelijkheid.