Como começar a usar React Native sem uma dor excruciante

Guia para iniciantes

Se eu estivesse gravando um vídeo no Youtube, começaria assim: “Olá a todos! Aqui é Masha da Web Secret . E hoje vou lhe dizer como escrever aplicativos multiplataforma no React Native e não sofrer com isso ... "

Mas isso não é Youtube e você mal me conhece. No entanto, tenho muito a dizer aos novatos sobre o React Native, que começou meu trabalho no estúdio Web Secret. Em primeiro lugar, mergulhei nele depois que realmente comecei a me sentir mal com o layout da web. E nunca me arrependi de ter feito isso. Desde então, muitas noites sem dormir, xícaras de café e ... não importa. O principal é que nunca me arrependi de nada. Mesmo que meu conhecimento com aplicativos de plataforma cruzada começou com o uso da Expo. Sim, sim, não tive uma papoula. Mas havia um desejo selvagem de fazer isso de maneira bonita, organizada e conveniente. E você sabe, eu consegui. Desenvolvedores nativos familiares não conseguem mais distinguir como o aplicativo foi escrito. 

Portanto, se você, como eu antes, está no início de sua jornada, leia meus lembretes. Eles farão com que o caminho não seja tão espinhoso quanto Ellie da Cidade das Esmeraldas.

Documentação ou "o que essa coisa pode fazer?"

O primeiro e muito importante é a documentação. Muitos não leem no início e preferem entender no meio do caminho, o que se torna o maior erro. Olhando para o futuro, direi que eu mesmo permiti, portanto, do auge da minha experiência, quero alertá-lo.

Sem ler a documentação, muito provavelmente você começará a produzir algum tipo de tolice e reinventar a roda. Nele, tudo foi muito bem explicado e lindamente explicado. Pelo menos o básico do básico. 

* Documentação para o que você planeja trabalhar. Se com React Native, então para ele. Se você ainda usa Expo e React Navigation, vale a pena ler a documentação deles no início. 

, , , , .

, , , , . . 

, 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, , .

Se tiver tempo, recomendo que estude com antecedência como funcionam certos itens indispensáveis: mapas, câmeras, um código QR. Ao definir a tarefa adequada no processo de desenvolvimento, já será mais fácil para você. E com a prática, você já vai imaginar perfeitamente quanto tempo leva para esta ou aquela ação. 

E finalmente, 5 mandamentos meus:

  1. LEIA A DOCUMENTAÇÃO

  2. Fique ligado nas atualizações da plataforma

  3. Diferenças de plataforma do Google

  4. Trabalhar muito

  5. E lembre-se, você sempre pode sair, o principal é não entrar em pânico.




All Articles