TDC FUTURE
O PAPEL DA TECNOLOGIA NA CONSTRUÇÃO DO AMANHÃ

Trilha IOS

Build cocoa apps. Build future.

Se você está aqui é porque tem interesse em conhecer mais sobre desenvolvimento para plataformas Apple! Já adiantamos que você está no lugar certo! Nessa trilha vamos aprender e compartilhar conhecimento sobre desenvolvimento iOS, tvOS, watchOS e macOS (assuntos iniciantes, intermediários e avançados), nos aventurando em diversos temas sobre as plataformas e linguagem, tais como acessibilidade, arquiteturas, performance, padrões de projeto, novas tecnologias, frameworks e muito mais!

Bring developers together!

Data e Local

Terça-feira, 30 de Novembro de 2021

09h às 19h

ACESSO REMOTO COM TRANSMISSÃO ONLINE

Investimento

1 trilha: de R$ 145 por R$ 110
2 trilhas: de R$ 290 por R$ 198
3 trilhas: de R$ 435 por R$ 285
* preço válido até 11/10, veja tabela completa

1 trilha: de R$ 145 por R$ 130
2 trilhas: de R$ 290 por R$ 230
3 trilhas: de R$ 435 por R$ 330
* preço válido até 12/11, veja tabela completa

1 trilha: R$ 145
2 trilhas: de R$ 290 por R$ 260
3 trilhas: de R$ 435 por R$ 370
* preço válido até 02/12, veja tabela completa

Como se inscrever

Programação / Palestras Time Zone: GMT-3

Horário Conteúdo
09:00 às 09:35 Abertura do evento e mini keynotes

No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades.

09:40 às 10:25

Um futuro onde ninguém mais é deixado para trás

Marcio Namiki
Uma reflexão e debater sobre o Futuro que já chegou, e que conecta passado e presente. Ou seja, a "este momento" (Niji, termo oriental), que é explicado pelo Dr. Ikeda nas palavras do filósofo Goethe, que escreveu: "Um único momento é decisivo. Determina a existência do ser e estabelece seu destino
10:30 às 10:45 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

10:50 às 11:25

Desenvolvendo Aplicativos iOS em 2021

Lucas Maciel

De tempos em tempos surgem tecnologias novas que nos fazem balançar por dentro. Em 2019 lembramos do SwiftUI?.. MAS E DEPOIS DISSO??

Já estamos em 2021!!!

De lá para cá tivemos grandes melhorias e a inclusão de novos paradigmas de programação em Swift. O ?mundo? do desenvolvimento iOS mudou. E você? Ainda está preso em 2018?

Esta palestra vai mostrar o ?State of iOS App Development? para 2021. Passando pela maioria dos ?Hot Topics?: - Melhorias introduzidas no SwiftUI 3 - Novo modelo de Programação Assíncrona usando Async/Await - Documentação mais eficiente diretamente no Xcode (DocC)

11:30 às 12:05

Auditoria de segurança em aplicações iOS

Lucas César Nogueira Fonseca

No cenário de desenvolvimento de aplicações iOS, o quesito segurança acaba recebendo muito respaldo por parte da própria Apple através dos seus processos e ferramentas, mas nem sempre eles são suficientes para garantir que nossas aplicações estão seguras contra ataques. No papo de hoje quero apresentar uma ferramenta de auditoria de segurança que pode melhorar e muito o processo de identificação de falhas de segurança em nossas aplicações durante o desenvolvimento.

12:10 às 12:45

Magia Tecnológica da Realidade Aumentada no iOS

Carlos Henrique Carmo

Vou apresentar como funciona o AR e Reality Kit, alem de fazer um live code mostrando como criar uma app de filtros com iOS.

12:50 às 13:55 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

14:00 às 14:05 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

14:10 às 14:45

Um guia prático para derrubar as barreiras da acessibilidade em iOS

Renata Faria Gomes / Giovani Nascimento Pereira

É sexta feira, você entra no iFood todo feliz pra pedir aquela cervejinha gelada até que.. meu deus! Cadê o botão de concluir pedido?? Que bug é esse.. nunca mais você vai voltar pro app! Imagina que terror seria se isso acontecesse! Esquecer accessibilidade faz com que esse tipo de situação aconteça, parte dos seus usuários estão sendo esquecidos e barrados de usar seu app. E agora? O que fazer? Calma! Vamos te mostrar passo a passo o que você deve fazer para testar e implementar recursos acessíveis em iOS. Você vai ver como é simples e se questionar por que nunca fez isso antes!

14:50 às 16:05

Libs e frameworks de terceiros, quando utilizar?

Vinícius Moisés de Oliveira / Leandro Romano
Painel Digital desta Trilha
16:10 às 16:20 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

16:25 às 17:00

Virei Dev, e agora?

Rodrigo Borges Soares

Pessoas desenvolvedoras iOS iniciantes precisam lidar diariamente com uma enxurrada de conteúdo técnico e termos como ViewCode, Arquiteturas, Git flow e CI/CD. Eles aparecem em redes sociais, vagas de emprego e nas conversas do dia a dia. Com o mercado aquecido, é fácil se sentir perdido no meio disso tudo sem saber onde focar o aprendizado e como se preparar para entrevistas. Nessa apresentação, compartilharei um pouco sobre o que aprendi liderando devs iniciantes nos últimos anos, suas maiores dificuldades e dicas de como lidar com o aprendizado e situações do dia a dia para tirar o melhor dessa fase inicial da carreira.

17:05 às 17:40

Implementando Interesses Transversais - um papo sobre arquitetura, DI e Design Patterns em Swift/iOS

Cícero Camargo
  • Coloco essas chamadas de tracking no ViewController ou no ViewModel? E esse logger aqui?
  • Putz, se eu trocar de thread/queue aqui vai ferrar com os meus unit tests. Onde será que eu coloco isso?
  • Esse ViewModel tá com muitas dependências e responsabilidades, isso não está cheirando bem...

Se tu já te fez alguma dessas perguntas e não conseguiu respostas satisfatórias, essa talk é pra ti!

Vamos falar sobre Interesses Transversais (Cross-cutting concerns) e ver como implementá-los de uma forma que não "suje" o código da aplicação, usando somente boas práticas de orientação a objetos e Design Patterns. Bora?

17:45 às 18:20

Miniapps Magalu: Transformando um Super App em um sistema operacional

Vinícius Moisés de Oliveira / Rodrigo Plácido Gonçalez

Com o desenvolvimento do Super App cada vez mais complexo e visando uma forma mais acelerada de novos negócios construímos uma plataforma independente unindo o desenvolvimento nativo e híbrido. Nesta palestra iremos abordar os principais desafios e vantagens desse novo paradigma.

18:25 às 18:40 Open Space

18:45 às 19:15 Encerramento

Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia.

Programação sujeita a alterações

Patrocinadores





Apoio Mídia

Apoio Institucional

Apoio Trilha


Realização