Executando verificação de segurança...
1

Eu sei que você ta empolgado, mas vamos com calma

Quando falamos de mobile nós temos alguns caminhos que podemos seguir:

  • Swift (iOS)
  • kotlin (android)
  • React Native (Multi)
  • Flutter (Multi)
    A primeira coisa que você precisa entender é que não importa se você está no mobile ou na web, os conceitos para se criar telas e layouts são exatamente os mesmos. Coisas como flexbox, grid, estilização, controle de estado, isso independe de plataforma.

Antes de tudo, tenha uma boa base de lógica de programação, isso é a base de qualquer coisa em computação.

Depois disso ao meu ver você tem duas opções: Pular de cabeça no mobile ou aprender a programar na web primeiro.

De forma geral, se você não tem base de javascript, html e css, eu não sei se acho uma boa ideia pular direto para o mobile. Mesmo que você vá para o flutter, é provavel que fique mais perdido ainda por ter uma orientação a objeto mais forte. Se eu fosse você eu primeiro construitira uma base de javascript, html e css, aprendendo a criar tela na web responsivas que inclusive vão funcionar no mobile. Depois eu aprenderia programação orientada a objetos e só ai que eu pularia para um framework como o React Native (aqui você aproveitaria os conhecimentos de js,html e css), flutter ou aprender kotlin.

E não vejo motivo algum para você aprender java se seu foco irá ser mobile.

Carregando publicação patrocinada...