¿Por qué OS X Yosemite renderiza aplicaciones antiguas en el nuevo estilo, pero iOS 7 no renderizó aplicaciones iOS 6 en el estilo iOS 7?

iOS 7 renderizó los controles nativos en su estilo. Pero el problema era que muchos desarrolladores usaban controles diseñados a medida e interfaces altamente detalladas que el sistema operativo no podía cambiar. Debido a que la diferencia visual entre el esceptomorfismo de iOS 6 y anteriores y el estilo plano de iOS 7 era tan grande, esos controles personalizados se destacaron como un pulgar dolorido. Muchos desarrolladores también descuidaron actualizar sus capturas de pantalla en iTunes Store.

Yosemite es similar: cualquiera que haya usado dibujos y controles personalizados para sus aplicaciones seguirá teniendo ese estilo antiguo en sus aplicaciones a menos que lo actualicen. Pero todos los controles y estilos de ventana proporcionados por el sistema operativo se renderizarán con el nuevo estilo. Es más probable que las aplicaciones de escritorio usen estilos de sistema operativo predeterminados que las aplicaciones móviles, por lo que más aplicaciones de escritorio adoptan automáticamente el nuevo estilo más plano sin mucho trabajo adicional, si es que lo hay.