Boa tarde, Vinicius! Como vai?
Há diversas possibilidades! Vc pode desenvolver códigos nativos em Kotlin ou Java para o Android e Swift ou Objective C para iOS. Além disso, pode utilizar tecnologias como Ionic, React Native ou Xamarin que te permitirão gerar os apps para ambas as plataformas ( Android e iOS ) escrevendo apenas um código.
Para decidir qual caminho seguir, vc terá que pesar algumas variáveis como equipe onde vc está inserido, complexidade do problema a ser resolvido, maturidade da equipe e conhecimentos técnicos que ela tem, dentre outros. Não há uma bala de prata e essa decisão sobre o caminho a seguir é algo que deve ser pensado junto com o pessoal da sua equipe!
Aqui na Alura vc vai encontrar cursos sobre todas as tecnologias que eu citei que provavelmente te ajudarão bastante caso queira desbravar esse sertão!
Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!