1 00:00:02,290 --> 00:00:07,930 Ahora eliminé el punto de interrupción aquí y ahora que vimos las herramientas de depuración en acción, echemos un 2 00:00:07,930 --> 00:00:10,590 vistazo más de cerca a estas superposiciones de 3 00:00:10,600 --> 00:00:14,630 depuración que podemos abrir en estos dispositivos virtuales o también en dispositivos reales. 4 00:00:14,680 --> 00:00:18,430 Entonces, en Android, nuevamente lo abre con el comando o control my, en primer 5 00:00:18,520 --> 00:00:23,440 lugar, me detendré en la depuración remota de js. Siempre debes detener esto una vez que hayas 6 00:00:23,440 --> 00:00:28,390 terminado y debes hacerlo cuando ya no lo necesites porque ralentiza tu aplicación incluso si se está ejecutando 7 00:00:28,420 --> 00:00:34,360 y ahora veamos qué otras cosas interesantes podemos ver allí. Por ejemplo, podemos recargar la aplicación, simplemente 8 00:00:34,360 --> 00:00:38,780 recargarla en caso de que se atasque de alguna manera, también puede 9 00:00:38,830 --> 00:00:44,350 deshabilitar la recarga en vivo, que es esta recarga automática cuando cambia algo en el 10 00:00:44,350 --> 00:00:44,990 código. 11 00:00:45,250 --> 00:00:50,860 Puede intentar habilitar la recarga en caliente, lo que significa que intentará volver a cargar partes de la pantalla que cambiaron sin 12 00:00:50,860 --> 00:00:52,600 volver a cargar la aplicación completa 13 00:00:52,600 --> 00:00:59,260 después de guardar un archivo, el valor predeterminado es que vuelve a cargar toda la aplicación y, a menudo, la recarga en caliente no funciona exactamente 14 00:00:59,260 --> 00:01:02,700 de la manera debería funcionar, por eso no está habilitado de forma predeterminada. 15 00:01:02,770 --> 00:01:04,900 Así que también iré con la 16 00:01:04,900 --> 00:01:10,420 recarga en vivo aquí, pero puedes jugar con eso y luego tenemos estas otras tres cosas allí, donde 17 00:01:10,420 --> 00:01:14,060 especialmente el inspector y el monitor de rendimiento son muy interesantes. 18 00:01:14,080 --> 00:01:16,370 Comencemos con el monitor de rendimiento. 19 00:01:16,480 --> 00:01:22,090 Si habilita esto, obtendrá esta superposición que básicamente le informa sobre el rendimiento que está teniendo 20 00:01:22,090 --> 00:01:27,350 y allí puede ver cuántos fotogramas está ejecutando su aplicación, cuántos fotogramas se eliminaron, etc. 21 00:01:27,370 --> 00:01:31,570 Ahora, tenga en cuenta que el rendimiento que está viendo aquí no es el rendimiento final 22 00:01:31,600 --> 00:01:34,610 de su aplicación, ya que todavía está en modo de desarrollo, 23 00:01:34,690 --> 00:01:39,970 no tenemos el depurador adjunto, pero el modo de desarrollo también significa que hay mucha sobrecarga en su código , 24 00:01:39,970 --> 00:01:40,890 por ejemplo, 25 00:01:41,050 --> 00:01:46,510 la superposición que está viendo aquí, que forma parte de la aplicación, por ejemplo, lo que hace que sus aplicaciones 26 00:01:46,510 --> 00:01:48,120 sean más lentas de lo normal. 27 00:01:48,130 --> 00:01:54,010 Por lo tanto, esto puede ser un indicador, pero no es la prueba final de producción final que debe hacer. 28 00:01:54,160 --> 00:02:00,520 Aún así, puede ser agradable, aquí lo abres con el comando d en iOS, puede ser bueno investigar esto y 29 00:02:00,520 --> 00:02:06,600 tener una idea de cómo se está comportando tu aplicación y cómo está funcionando, cuánta memoria se consume, etc. 30 00:02:06,640 --> 00:02:13,900 Esto también puede ayudarlo a detectar fugas de memoria si este valor, por ejemplo, está aumentando y está ocupando más y 31 00:02:13,900 --> 00:02:15,820 más memoria en el dispositivo.