Em tese você não deveria terceirizar suas decisões, Mas se eu fosse começar com mobile faria a seguinte reflexão:
Nativo X Multiplataforma
Até certo ponto dá para fazer muito com Multiplataforma, quando as coisas começam a ficar muito específicas vai ter no mínimo que programar nativo para “juntar” com o resto do Multiplataforma. Nessa linha tem Flutter e React Native, pela sua linha de raciocínio pesquise qual tem mais vagas e siga em frente.
Começar com Nativo, você tem um Mac? se sim pode programar IOS se não Android com Kotlin.
Um vídeo obrigatório de se ver aqui
essas são palavras do grande Akita. Não sei se seria terceirizar decisão, apenas procuro opiniões para ver de maneira mais ampla a decisão que estou tomando para assim poder calcular de maneira mais "fácil" que caminho devo tomar. Nessa idéia de múlti plataforma, cheguei a ver algo sobre em um grupo de PHP que faço parte onde a maioria que pude ver faz uma aplicação para ser alimentada de uma API externa no caso feita em PHP.