Desenvolva aplicações usando Swift e Objective-C para rodá-las seja em iPhone, seja em iPads. Entenda todos os detalhes para fazer um layout matador e colocar sua app na AppStore da Apple! Saiba como começar com iOS.
iOS
- Curso Swift parte 1: Desenvolvendo para iOS no Xcode
-
Curso Swift parte 2: UIKit, storyboard e o padrão delegate
-
Curso Swift parte 3: Gestures, DAO e o optional chaining
-
Curso Swift 4.2: Novas features e melhorias nas APIs
-
Curso iOS parte 1: Usando recursos nativos
-
Curso IOS parte 2: Autenticação, GPS e mais recursos nativos
-
Curso Objective-C: programando para iPhone e iPad
-
Curso iOS: Testes de unidade e TDD
-
Curso iOS: Testando comportamentos com mocks
-
Curso iOS layout parte 1: Começando com telas responsivas
-
Curso iOS layout parte 2: Mais recursos para criar telas responsivas.
-
Curso iOS: Layouts com SwiftUI
-
Curso iOS Animações: Core animation e transições
-
Curso iOS Brasil : Formate datas, cpf e números nacionais
-
Curso iOS parte 1: Web Services e Sincronização Offline
-
Curso iOS parte 2: Sincronização offline e integração com Firebase
-
Curso iOS SwiftUI: ScrollView, Navigation Bar e componentes
Por onde começar com iOS ?
Quem trabalha com desenvolvimento iOS cria e desenvolve aplicativos que podem ser utilizados nos dispositivos da Apple (iPhone e iPad). Além disso, grande parte das empresas optam por desenvolver aplicativos nativos.
A linguagem 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.
Além da linguagem, aprenda como utilizar diversos frameworks nativos de iOS para: salvar objetos em memória, acessar a câmera do dispositivo, utilizar mapas, GPS e fazer requisições HTTPs.
Nos cursos da Formação iOS você vai conhecer os fundamentos da linguagem Swift junto com boas práticas. Crie layouts responsivos através do storyboard e saiba como trabalhar com Constraints e StackView. Aprenda como a consumir web services e a trabalhar com dados offline. Construa e publique o seu app iOS!
Formações em Mobile
Sabe quando você pode começar? Agora!
- 1262 cursos
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
- Certificado de participação
Certificado de que assistiu o curso e finalizou as atividades
- App para Android e iPhone/iPad
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
- 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
- 1262 cursos
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
- Certificado de participação
Certificado de que assistiu o curso e finalizou as atividades
- App para Android e iPhone/iPad
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
- 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 Plus
- 1262 cursos
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
- Certificado de participação
Certificado de que assistiu o curso e finalizou as atividades
- App para Android e iPhone/iPad
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
- 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
Max
- 1262 cursos
Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.
- Certificado de participação
Certificado de que assistiu o curso e finalizou as atividades
- App para Android e iPhone/iPad
Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets
- 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
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos todas as semanas