Cómo empezar con React Native sin un dolor insoportable

Guía para principiantes

Si estuviera grabando un video en Youtube, lo comenzaría así: “¡Hola a todos! Soy Masha de Web Secret . Y hoy les contaré cómo escribir aplicaciones multiplataforma en React Native y no sufrirlo ... "

Pero esto no es Youtube y apenas me conoces. Sin embargo, realmente tengo mucho que contarles a los novatos sobre React Native, que comenzó mi trabajo en el estudio Web Secret. En primer lugar, me sumergí en él después de que realmente comencé a sentirme mal por el diseño en la web. Y nunca me he arrepentido de haberlo hecho. Desde entonces muchas noches de insomnio, tazas de café y ... no importa. Lo principal es que nunca me he arrepentido de nada. Incluso que mi conocimiento de las aplicaciones multiplataforma comenzó con el uso de Expo. Sí, sí, no tenía amapola. Pero había un deseo salvaje de hacerlo de manera hermosa, ordenada y conveniente. Y sabes, lo logré. Los desarrolladores nativos familiares ya no pueden distinguir cómo se escribió la aplicación. 

Por lo tanto, si usted, como yo una vez, está al comienzo de su viaje, lea mis recordatorios. Se asegurarán de que el camino no sea tan espinoso como el de Ellie de la Ciudad Esmeralda.

Documentación o "¿qué puede hacer esto?"

El primero y muy importante es la documentación. Muchos no lo leen al principio y prefieren entenderlo en el camino, lo que se convierte en el mayor error. De cara al futuro, diré que yo mismo lo permití, así que desde lo más alto de mi experiencia quiero advertirles.

Sin leer la documentación, lo más probable es que empieces a producir alguna tontería y a reinventar la rueda. En él, todo ha estado bien y maravillosamente explicado durante mucho tiempo. Al menos lo básico de lo básico. 

* Documentación de lo que planea trabajar. Si es con React Native, entonces. Si todavía está con Expo y React Navigation, vale la pena leer su documentación al principio. 

, , , , .

, , , , . . 

, Google . , , .

, , ?

– . . React Native. , . , , . , , . - . – , React. 

, React, React Native, - . 8-10$, … . 

. … ? , , . , , . 

, , – , . .

. , . .

, . . - , - . . , , . : “ ?” , . , , . , , . 

, , , Android, . , , — Germes. .

, - , , Android, .

, , . React Native. , , . .

, , . , Fashion House, -10 , . 

, . ?

, . Mobile , - , Instagram, Telegram, Aliexpress .. — , , , , - , , ..

, , . , ,

Apple Pay Google Pay

, . . , , , . , .

 

? . 

Push-

, “” , , . , “”. 

, , — — . — . 

React Native , , . , , . 

  

, ? , . , , . , LiveXP, -, , . .  

, 14 , . , . .

, Expo . “ ”, . , - Expo , JS — Expo . . , Macbook. , Expo - , , React Native. 

Expo — . . , Expo , , - , . , Plasma Messenger. 

— . , , . , , . . — , UI. , .. , . , , , , . 

 

, . , . , . — , . . — , . . : “, ”. , 1 , . 

?

, , :

  • Face ID?

  • Apple Pay? ( Expo , , )

Expo React Native, , , )))

React Native -: - , - Android, iOs. , , , .. - . , .. Expo .

, , React Native, , .

Si tienes tiempo, te recomiendo que estudies de antemano cómo funcionan ciertos imprescindibles: mapas, cámaras, un código QR. Al establecer la tarea adecuada en el proceso de desarrollo, ya le resultará más fácil. Y con la práctica, ya te imaginarás perfectamente cuánto tiempo lleva tal o cual acción. 

Y finalmente, 5 mandamientos míos:

  1. LEER LA DOCUMENTACION

  2. Esté atento a las actualizaciones de la plataforma

  3. Diferencias de la plataforma de Google

  4. Trabajar mucho

  5. Y recuerda, siempre puedes irte, lo principal es no entrar en pánico.




All Articles