1 00:00:02,190 --> 00:00:07,040 Comenzar con las aplicaciones React Native puede ser un trabajo realmente duro. 2 00:00:07,080 --> 00:00:09,260 No fue tan difícil con expo 3 00:00:09,270 --> 00:00:15,330 y, en general, expo hace que trabajar con React Native sea bastante simple y divertido, pero es importante 4 00:00:15,360 --> 00:00:21,030 entender que React Native no se trata de escribir Javascript una vez y ejecutarlo en todas 5 00:00:21,120 --> 00:00:27,210 partes, sino de aprender React Native de vez en cuando escribir código que sea flexible con respecto a 6 00:00:27,210 --> 00:00:32,970 la plataforma en la que se está ejecutando. Por ejemplo, y verá que a lo largo del 7 00:00:32,970 --> 00:00:39,210 curso, no hay tantos componentes con los que React Native se envía que se adaptarían automáticamente a la plataforma subyacente, 8 00:00:39,210 --> 00:00:45,290 usted como desarrollador debe averiguar en qué plataforma se encuentra su código ejecutar y luego ajustar sus estilos a 9 00:00:45,290 --> 00:00:51,830 esa plataforma para obtener un aspecto que se ajuste a la plataforma o tal vez incluso ajustar su lógica a esa plataforma. 10 00:00:51,870 --> 00:00:58,680 Lo mismo para los cambios de orientación o tamaño del dispositivo, debe escribir código que sea flexible, aprenderá todo sobre eso en 11 00:00:58,710 --> 00:01:03,900 este curso, pero verá que escribir el código React Native no se trata de escribir código 12 00:01:03,900 --> 00:01:09,870 una vez, sino que deberá agregar algunos si comprueban para averiguar en qué plataforma está ejecutando, para ajustar el 13 00:01:09,870 --> 00:01:16,190 aspecto de su aplicación en función de la plataforma y el tamaño del dispositivo en el que se ejecuta su aplicación. 14 00:01:16,200 --> 00:01:22,380 En resumen, no tiene o tiene muy poco estilo de componentes multiplataforma, la mayoría de los componentes 15 00:01:22,380 --> 00:01:23,660 integrados en React 16 00:01:23,660 --> 00:01:26,090 Native no vienen con mucho estilo, 17 00:01:26,100 --> 00:01:32,470 sino que debe tener cuidado con el estilo y usted solo tenga un conjunto básico de componentes preconstruidos 18 00:01:32,520 --> 00:01:36,510 de todos modos, no espere una gran cantidad de componentes preconstruidos. 19 00:01:36,510 --> 00:01:43,020 Si trabajó con otras alternativas como Flutter o Ionic, está acostumbrado a tener un montón de componentes que están diseñados previamente y le 20 00:01:43,050 --> 00:01:49,140 brindan una gran cantidad de funcionalidades geniales listas para usar. React Native es mucho más básico, tienes algunos 21 00:01:49,140 --> 00:01:55,920 componentes básicos que necesitas, pero luego todos los componentes que serían un poco más complejos son componentes que tendrás 22 00:01:55,920 --> 00:02:02,100 que construir por tu cuenta basándose en estas primitivas que te dan y, de hecho, verás estas 23 00:02:02,100 --> 00:02:07,350 primitivas que estás obteniendo son en realidad todo lo que necesitas, pero de nuevo 24 00:02:07,350 --> 00:02:12,810 volvemos a tener que combinarlas manualmente y diseñarlas manualmente y eso es algo que otras 25 00:02:12,900 --> 00:02:16,130 alternativas a veces hacen por ti, para React Native, 26 00:02:16,140 --> 00:02:18,250 debes hacerlo en tu propio. 27 00:02:18,390 --> 00:02:24,840 Además, como acabo de mencionar, para crear diseños receptivos donde su aplicación se vea bien en diferentes tamaños de 28 00:02:24,840 --> 00:02:30,410 dispositivo y diferentes orientaciones de dispositivo, realmente no tiene herramientas que lo ayuden con eso, tendrá 29 00:02:30,480 --> 00:02:36,300 que escribir código que sea flexible, que verifique tamaño de dispositivo disponible y que luego se 30 00:02:36,300 --> 00:02:37,410 ajusta automáticamente. 31 00:02:37,410 --> 00:02:40,920 Por lo tanto, hay mucho trabajo manual que debe hacer, como 32 00:02:40,920 --> 00:02:41,750 puede ver, 33 00:02:42,240 --> 00:02:44,220 pero eso también le da mucha 34 00:02:44,340 --> 00:02:50,000 potencia y en este curso, obtendrá todo el conocimiento que necesita para dominar esto y construir aplicaciones React 35 00:02:50,010 --> 00:02:51,120 Native realmente increíbles.