lanzamiento - ios 12 iphone 7
Optimizar el tiempo de lanzamiento de la aplicaciĆ³n de iPhone (4)
Como sabe cualquier persona con un iPhone, algunas aplicaciones se ejecutan rápidamente, mientras que otras tardan varios segundos.
¿Cuáles son las mejores técnicas para garantizar que una aplicación de iPhone se lance y se pueda utilizar de manera ágil?
Apple recomienda que "cargas perezosas" cada vista. Es decir, solo carga la primera página al inicio y otras páginas solo cuando se navega hacia ellas.
En términos de gráficos, utilice PNG siempre que sea posible, ya que el dispositivo está muy optimizado para este formato.
Incluya también la captura de pantalla de inicio para que el usuario sepa que la aplicación se está cargando.
Esta es una de esas cosas en las que no existe un camino seguro hacia el éxito. Utilice la excelente herramienta de instrumentos de Apple para controlar el lanzamiento de su aplicación. Luego debe profundizar en los resultados para descubrir formas de optimizar el proceso de lanzamiento.
Utilizo muchos recursos externos, por lo que utilizo la carga diferida para ponerme en funcionamiento rápidamente. De esta forma, la aplicación puede comenzar con el mínimo mínimo y luego cargar el resto mientras que ya ha comenzado.
Hizo una gran diferencia en la hora de inicio
Pruebe también perfilar con Shark para encontrar los cuellos de botella de rendimiento.