Desenvolvedor Mobile se diferencia em 3 tipos:
- Mobile Androide Nativo (Kotlin)
- Mobile iOS Nativo (Swift)
- e Mobile Multi Plataform (React Native)
Caso você já tenha familiaridade com React no desenvolvimento Web, indicaria a estudar React Native podendo utilizar Expo.
A praticidade do React Native de usar 1 código para 2 plataformas (android e iOS) é bem atrativo. Porém muitos desenvolvedores nativos informam que é MUITO melhor desenvolver nativo. Mas essa briga não sou eu que vou lutar.
Opnião própria. Estuda React Native por ser mais "fácil" de aprender. Com expo você consegue rodar o app que você está codando no seu celular sem precisar buildar a aplicação, mas pode também gerar o aplicativo instalável.