Cursos de Mobile

Crie aplicativos m√≥veis para as principais plataformas, smartphones ūüďĪ e tablets. Aprenda Android e iOS nativo ou frameworks multiplataforma como Cordova, React Native e Xamarim. Desenvolva tamb√©m jogos mobile com Unity.

Cursos

Cursos de Android

Por onde começar com Mobile?

O desenvolvimento mobile oferece op√ß√Ķes diferentes para poder criar aplicativos para iOS e para Android. Se voc√™ precisa criar uma aplica√ß√£o para smartphones h√° alguns principais caminhos:

  • desenvolvimento nativo: criar um c√≥digo para um aplicativo Android e outro para iOS, tendo um esfor√ßo dobrado de manuten√ß√£o tamb√©m, mas ganhando a vantagem da user experience ser melhor, j√° que a interface encaixa perfeitamente com o sistema. Tamb√©m √© poss√≠vel acessar todos os recursos do celular. A forma√ß√£o Android e a forma√ß√£o iOS com Swift s√£o excelentes pontos de partida.
  • desenvolvimento h√≠brido: com ferramentas como PhoneGap e Ionic √© poss√≠vel escrever grande parte de uma aplica√ß√£o usando as ferramentas da web tradicionais: HTML, CSS e JavaScript. A partir disso √© gerado aplicativos tanto para Android quanto para iPhone com uma fonte de c√≥digo s√≥. O visual desses aplicativos n√£o ser√° como o do nativo e pode causar estranheza, mas a velocidade de desenvolvimento √© maior. Pode ser mais dif√≠cil acessar recursos espec√≠ficos do celular ou do tablet, como aceler√īmetro, c√Ęmera e GPS, mas tem sido resolvido com as novas vers√Ķes.
  • desenvolvimento multiplataforma: frameworks como React Native, Xamarin e Flutter possuem ambientes e bibliotecas pr√≥prios que geram aplicativos finais com a mesma identidade que um aplicativo nativo, mas ainda podem exigir customiza√ß√Ķes espec√≠ficas. Aqui voc√™ pode ir pela forma√ß√£o Xamarin

Pode ser dif√≠cil escolher a abordagem a ser usada e tudo vai depender de qual √© o seu p√ļblico alvo e se voc√™ precisa ou n√£o de recursos avan√ßados e espec√≠ficos do Android ou do iOS.

No ambiente de desenvolvimento, vai ser comum encontrar as pessoas programando com Xcode para Swift no iOS, e Android Studio ou IntelliJ para Java e Kotlin no Android, mas não estamos restritos a esses editores e IDEs. Emuladores e sistemas que testam aplicativos em uma gama enorme de smartphones também farão parte da rotina de criação das apps.

Sabe quando você pode começar? Agora!

  • 854 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participa√ß√£o

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as forma√ß√Ķes

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso √† Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso √† Alura L√≠ngua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 854 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participa√ß√£o

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as forma√ß√Ķes

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso √† Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso √† Alura L√≠ngua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 854 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participa√ß√£o

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as forma√ß√Ķes

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso √† Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso √† Alura L√≠ngua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 854 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participa√ß√£o

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as forma√ß√Ķes

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso √† Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso √† Alura L√≠ngua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

√ćcone da forma√ß√£o em Mobile
Forma√ß√Ķes em Mobile