No adivines, mide. Afortunadamente, Instruments hace un buen trabajo al permitirle ver lo que realmente es lento en su aplicación. Es mucho mejor aprender a medir dónde su aplicación es realmente lenta que intentar recordar un conjunto de pautas sobre lo que cree que podrían ser problemas de rendimiento.
Dicho esto, hay algunas áreas fáciles en las que enfocarse cuando observa el rendimiento de los gráficos. Echa un vistazo a https://developer.apple.com/libr…
En el Instrumento de animación principal, active la casilla de verificación “Capas combinadas de colores” para ver qué capas de su aplicación deben combinarse (para generar vistas transparentes sobre otras vistas). Eso es costoso y, a menudo, fácil de cambiar. Verás algo como esto:
(De http://www.touchwonders.com/how-… que es una buena introducción a algunos triunfos fáciles de rendimiento). Las regiones rojas son capas combinadas y es probable que sean caras de dibujar. Sin embargo, eso no es necesariamente un problema. Si la aplicación anterior todavía se ejecuta a una velocidad de fotogramas aceptable en sus dispositivos de destino, entonces no hay ningún problema que solucionar. Mida el rendimiento real de sus aplicaciones y solucione problemas reales en lugar de problemas teóricos.
- Al escribir instrucciones paso a paso para mi aplicación, ¿deberíamos dejar de lado el paso que ya es cierto para no confundir a nuestro lector?
- ¿Cuáles son las mejores tecnologías de desarrollo de aplicaciones móviles utilizadas por la mayoría de los desarrolladores de aplicaciones?
- ¿Qué desarrollo de aplicaciones móviles recompensado por muchas organizaciones prestigiosas por sus excelentes servicios?
- Cómo asegurarme de que el desarrollador de mi aplicación no pueda / no pueda usar la aplicación por sí mismo
- ¿Qué quiere decir con servicios de desarrollo de aplicaciones móviles multiplataforma?