Respuesta corta : sí.
Respuesta larga : como siempre, depende. Lo que realmente importa es cuántas texturas está usando la interfaz de usuario. El mundo de los gráficos generalmente se puede dividir en dos campos: vector y ráster.
Los gráficos vectoriales se dibujan esencialmente usando fórmulas matemáticas que le dicen a la computadora cómo dibujar cosas sobre la marcha (por ejemplo, quiero un cuadro de 300 píxeles de alto por 300 píxeles de ancho y quiero que sea de color rojo). Estos objetos requieren muy poca memoria y eso es bueno porque cargar objetos grandes desde la memoria es relativamente lento en el mundo de las computadoras.
- ¿Cuáles son las mayores diferencias entre Apple IOS y Linux?
- ¿Cuáles son algunas formas de optimizar la vista de tabla al desarrollar para iOS?
- ¿Por qué la gente se vuelve loca por el iPhone a pesar de que IOS es menos fácil de usar en comparación con Android?
- ¿Por qué las aplicaciones escritas de forma nativa son mejores que las híbridas? Es decir, iónico, iOS, Android.
- Cómo verificar en quién estoy conectado en Game Center
Los gráficos de trama (o texturas) se dibujan diciéndole a la computadora exactamente qué color y transparencia dibujar píxeles individuales en la pantalla (por ejemplo, dibujar el píxel en la fila 1, columna 1 rojo, dibujar el píxel en la fila 1, columna 2 azul claro, etc. . etc.) Como se puede imaginar, esto ocupa significativamente más memoria, ya que una simple caja de 300 píxeles por 300 píxeles requiere instrucciones sobre cómo dibujar 90,000 píxeles.
En general, las IU con “diseño plano” no necesitan utilizar muchos gráficos de trama porque sus elementos se pueden describir de manera muy simple. Sin embargo, las interfaces de usuario ricas en textura (como iOS 6) usan muchos gráficos de trama porque es muy difícil decirle a una computadora cómo dibujar un patrón de cuero de una manera simple. Debido a que estas interfaces de usuario tienen tanta textura, intercambian muchos más datos dentro y fuera de la memoria, lo que puede causar una degradación en el rendimiento.
Sin embargo, dada la cantidad de memoria rápida que tienen los teléfonos inteligentes modernos en estos días, es poco probable que realmente veas una gran diferencia, ¡pero está ahí!