1 00:00:02,350 --> 00:00:08,960 Ahora, aquí hay un panorama general de los pasos que normalmente sigue cuando implementa su aplicación. 2 00:00:09,010 --> 00:00:14,770 El primer paso es uno que tal vez ya haya terminado, es decir, por supuesto, debe 3 00:00:14,770 --> 00:00:22,450 probar y pulir a fondo su aplicación y su código. Asegúrate de que funciona, pruébalo en diferentes dispositivos, en dispositivos reales si 4 00:00:22,450 --> 00:00:28,470 es posible, pruébalo en diferentes tamaños de dispositivo, diferentes versiones del sistema operativo, así que todo eso es algo 5 00:00:28,630 --> 00:00:29,730 por lo que 6 00:00:29,770 --> 00:00:34,630 debes pasar y asegúrate de que tu aplicación realmente funcione en todos estos dispositivos y 7 00:00:34,630 --> 00:00:37,410 se sienten y se ven como deberían verse, 8 00:00:37,450 --> 00:00:39,540 así que eso es realmente importante. 9 00:00:39,550 --> 00:00:43,960 Ahora supongo que hicimos todo eso para este módulo aquí, así que el 10 00:00:43,960 --> 00:00:47,240 siguiente paso es configurar la aplicación y la implementación. 11 00:00:47,260 --> 00:00:53,290 Eso significa que establecemos un nombre para la aplicación, un identificador que lo identifica en 12 00:00:53,350 --> 00:00:55,820 las tiendas de aplicaciones, cada 13 00:00:56,080 --> 00:01:02,140 aplicación necesita un identificador único y así sucesivamente. En el flujo de trabajo administrado de la expo, esto también significa que podemos configurar 14 00:01:02,140 --> 00:01:03,820 algunas características adicionales que voy a profundizar. 15 00:01:03,940 --> 00:01:08,740 Ahora, obviamente, también desea agregar sus propios iconos y una bonita pantalla de inicio, por lo que una 16 00:01:08,740 --> 00:01:12,490 pantalla de carga antes de que la aplicación se abra en su aplicación. 17 00:01:12,760 --> 00:01:16,690 Por último, pero no menos importante, es hora de compilar e implementar la aplicación. 18 00:01:16,690 --> 00:01:22,030 Ahora, estos son en realidad dos pasos porque compilar la aplicación significa que ahora agrupa 19 00:01:22,030 --> 00:01:30,280 su aplicación en un paquete de aplicación desplegable y la implementación realmente significa que configura la página de la tienda en Apple App 20 00:01:30,280 --> 00:01:35,390 Store o Google Play Store y que luego obtiene su archivar en esa tienda. 21 00:01:35,410 --> 00:01:36,900 Ese es el último paso 22 00:01:36,940 --> 00:01:41,410 y luego, por supuesto, se trata de ajustar esa página de la tienda y cargar algunas 23 00:01:41,410 --> 00:01:43,720 buenas imágenes allí, establecer textos de descripción, etc. 24 00:01:43,750 --> 00:01:49,630 Por lo tanto, estos son los pasos que suele seguir y en este módulo, veremos los pasos relacionados 25 00:01:49,630 --> 00:01:55,420 con la implementación y los pasos de configuración y le mostraré cómo puede llevar su aplicación a 26 00:01:55,480 --> 00:01:57,560 los dispositivos de otros usuarios. 27 00:01:57,630 --> 00:02:02,580 Por supuesto, también hay una especie de diferencia si hablamos de aplicaciones expo 28 00:02:02,580 --> 00:02:09,540 y aplicaciones no expo si quieres llamarlo así. Con las aplicaciones expo, me refiero a las aplicaciones que usan flujo de trabajo administrado 29 00:02:09,810 --> 00:02:16,140 que usamos a lo largo de este curso y no expo significa aplicación desnuda, por lo que usar el flujo de trabajo desnudo ofrecido por expo o 30 00:02:16,170 --> 00:02:22,530 no usar expo creado con React Native CLI. En el enfoque administrado, tienes la aplicación. archivo json que puede 31 00:02:22,530 --> 00:02:29,340 usar para configurar su aplicación, los activos como los iconos y la pantalla de inicio 32 00:02:29,340 --> 00:02:36,900 se crean automáticamente para usted, solo proporciona algunos recursos de entrada allí y luego toda la creación 33 00:02:36,900 --> 00:02:42,900 y optimización se maneja por usted. Tiene un comando que puede ejecutar para publicar su 34 00:02:43,470 --> 00:02:50,010 aplicación y luego comandos para compilar para la plataforma diferente, para los diferentes sistemas operativos y esa compilación se realizará en los 35 00:02:50,010 --> 00:02:55,860 servidores en la nube proporcionados por el equipo de la exposición, por lo que incluso puede compilar para iOS si 36 00:02:55,860 --> 00:03:01,830 se está ejecutando en una máquina con Windows o Linux, algo que no puede hacer si tiene que compilar manualmente 37 00:03:02,520 --> 00:03:07,920 por su cuenta, luego solo puede compilar aplicaciones de iOS en una Mac e incluso obtiene una característica 38 00:03:07,920 --> 00:03:15,330 agradable, una característica adicional agradable que se llama las actualizaciones aéreas que le permiten enviar actualizaciones básicas, cambios de código, etc. a las aplicaciones que 39 00:03:15,330 --> 00:03:23,040 se ejecutan en otros dispositivos por aire, por Internet, en los servidores de la exposición sin la necesidad de que esos usuarios actualicen físicamente su aplicación. 40 00:03:23,040 --> 00:03:28,350 Por lo tanto, no tienen que instalar una nueva versión de la App Store, en su lugar, puede empujar 41 00:03:28,710 --> 00:03:35,010 dichos cambios de código detrás de escena, puede actualizar en vivo estas aplicaciones mientras se ejecutan en otras máquinas o en otros dispositivos, 42 00:03:35,010 --> 00:03:36,690 lo cual es bastante bueno. 43 00:03:36,690 --> 00:03:42,640 Ahora en aplicaciones que no son expo, debe configurar todo manualmente. Debe configurar el nombre, el identificador, 44 00:03:42,640 --> 00:03:47,770 etc. manualmente en diferentes archivos. Debe proporcionar todos los iconos manualmente, crearlos manualmente, por lo que 45 00:03:48,120 --> 00:03:54,330 hay muchas cosas manuales involucradas allí y también debe orquestar toda la compilación manualmente. Por lo tanto, debe crear la aplicación 46 00:03:54,330 --> 00:04:00,780 a través de Android Studio y Xcode, y eso es, por supuesto, una gran cantidad de trabajo manual 47 00:04:00,780 --> 00:04:07,350 que debe hacer y no tiene actualizaciones inalámbricas incorporadas. Hay otros servicios de terceros que puede usar y, 48 00:04:07,350 --> 00:04:14,070 por lo tanto, también puede hacer que esa característica funcione en este enfoque, pero no es tan fácil como con 49 00:04:14,070 --> 00:04:19,520 el flujo de trabajo administrado por la exposición, eso es algo a tener en cuenta. 50 00:04:19,530 --> 00:04:24,270 Entonces, con eso, quiero comenzar con el flujo de trabajo administrado y mostrarle cómo puede publicar y crear 51 00:04:24,270 --> 00:04:29,520 su aplicación allí y, a partir de entonces, también le mostraré brevemente cómo funcionaría eso si no está utilizando expo.