Essa formação é antiga e não faz mais parte da grade oficial, confira as mudanças.

Desenvolva seu primeiro app em iOS

Crie aplicativos nativos para iOS com Swift

0/10 Cursos finalizados
Esta formação faz parte da escola Mobile
92h

Para conclusão

10

Cursos

3

Vídeos extras

1

Podcast

10

Artigos

O futuro está na palma das suas mãos

Essa formação recebeu uma atualização, essa aqui Domine a linguagem Swift

Os iPhones são dispositivos com muito apelo e com um enorme mercado de atuação para pessoas desenvolvedoras da área de Mobile.

Já pensou em soltar suas ideias e criar aplicativos que funcionam no sistema operacional da Apple? Ou trabalhar diretamente com desenvolvimento iOS?

Nesta formação, você vai percorrer o caminho para criar seus primeiros aplicativos iOS, iniciando com os fundamentos e a sintaxe da linguagem Swift. Depois de consolidar a sua base em Swift, conheça os frameworks em que vai escrever os códigos e entenda como criar layouts responsivos do storyboard e como trabalhar com Constraints e StackView. Pouco a pouco, conheça soluções incríveis para implementar em aplicativos e a utilização de diversos frameworks nativos de iOS para: acessar a câmera do dispositivo, utilizar mapas e GPS e fazer requisições HTTPs.

O que preciso saber para iniciar essa formação?

Esta é uma formação mais “iniciante”, mas recomendamos que você já domine boas noções de lógica de programação, como variáveis, estruturas condicionais, de repetição, entre outros.

O que faz um(a) desenvolvedor(a) de iOS?

Quem trabalha com desenvolvimento iOS cria e desenvolve aplicativos que podem ser utilizados nos dispositivos da Apple (iPhone, iPad). Além disso, grande parte das empresas optam por desenvolver aplicativos nativos.

A linguagem Swift

Swift é uma linguagem de programação criada pela Apple para o desenvolvimento de apps para iOS, watchOS, tvOS e MacOS. Do Apple Watch ao iPhone, iPad e Macbooks! Por ser uma linguagem nova e inspirada em outras como Python, C# e Ruby, é muito intuitiva e existem diversas oportunidades de mercado.

Com quem você irá aprender

Passo a passo

  1. 1

    A Linguagem Swift

    O primeiro passo é entender bem a linguagem Swift, base de tudo que faremos nessa formação. E, para isso, é essencial desenvolver um conhecimento sólido com a linguagem e aprender as principais funcionalidades.

  2. 2

    Layouts Responsivos

    Para construir layouts para aplicativos, é necessário entender como funciona o uso de Storyboard e seus principais componentes. Além disso, é muito importante que o layout funcione em todos os tamanhos de dispositivos, como smartphones e tablets, portanto, você aprenderá a trabalhar com Constraints e StackView.

  3. 3

    Frameworks nativos

    Com uma boa base em Swift, é hora de estudar os principais frameworks que te ajudarão a construir poderosos aplicativos com soluções de localização, uso de imagens, câmera, persistência de dados, entre outros.

  4. 4

    Integrações com APIs

    Uma tarefa comum no dia a dia de quem desenvolve para iOS é trabalhar com requisições para web services, ou seja, serviços externos. Aqui você aprenderá a consumir API's, ou seja, requisitar dados da internet e trabalhar criando, editando e apagando eles nas aplicações.