Perché Apple ha adattato un design piatto per iOS 7?

Quando l'iPhone fu lanciato per la prima volta nel 2007, le risoluzioni dei display erano piccole, i dispositivi touch screen erano nuovi per gli utenti e il sistema operativo era limitato a pochi compiti. In un tale scenario, un design skeuomorfo per le interfacce utente era l'unica opzione possibile.

Lo skeuomorfismo aveva i suoi meriti, significava una curva di apprendimento molto piccola, icone di bell'aspetto che ti facevano sentire a casa con il nuovo pezzo di tecnologia e una navigazione un po' più facile.

Ma con il passare del tempo, le dimensioni del display aumentavano, i gesti diventavano più rilevanti, c'era spazio per un foglio di condivisione più flessibile o gesti di swipe. Nonostante quanto fosse buono l'iOS Skeuomorfo, non era scalabile all'iOS che abbiamo oggi. È difficile immaginare un'interfaccia per le estensioni, Handoff o i gesti di interfaccia di cui iOS è dotato ora, nel linguaggio di Skeumorphic Design di iOS6. Questo combinato con una crescente affinità per un'estetica piatta, ha incoraggiato Apple a cambiare la sua UI in quella di iOS7.

Ecco perché Apple ha adottato il Flat Redesign di iOS7.
Fornendo nuove metafore di design, il Redesign di iOS7:

1. Rende più facile la navigazione attraverso diversi gesti
2. È uno spostamento dal Pixel Perfect Design che rende più facile per gli sviluppatori supportare diverse dimensioni e risoluzioni dello schermo.
3. Dà spazio ad altre caratteristiche come le estensioni Share Sheet, Handoff o Continuity.
4. Dal momento che il redesign è in gran parte indipendente dai layout pixel perfect e dalle immagini statiche, dà più flessibilità agli sviluppatori per affrontare diverse interazioni UI.
5. Un'estetica piatta, come quella adottata da Apple (che riguarda più la rimozione di texture indesiderate, che l'essere piatta), dà al contenuto un ruolo centrale.

Detto questo, il Redesign di iOS7 non è qualcosa che avrei voluto usare come v1.0 di iOS. La curva di apprendimento per usare iOS7 diminuisce drasticamente solo a causa dell'esperienza che gli utenti hanno avuto con la tecnologia touch-screen negli ultimi 7-8 anni. Se fosse stato v1.0, iOS non sarebbe stato il sistema operativo facile da usare che tutti pensiamo oggi, ma allora lo stesso si può dire per OS X e OS 9,