TDC FUTURE
TECHNOLOGY CREATING TOMORROW

Trilha iOS

Construindo o futuro em Swift!
Seja você júnior, pleno ou sênior, venha participar da trilha iOS onde serão compartilhadas boas práticas e experiências profissionais, relacionadas a desenvolvimento, arquitetura, frameworks, testes, acessibilidade, que podemos usar para construir produtos melhores hoje e que refletirão na garantia de um futuro com maior qualidade.

Date and Place

Thursday, December 8, 2022

09h às 19h

UniRitter
Rua Orfanotrófio, 555 /
Alto Teresópolis - Porto Alegre - RS
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST

Investment

Valores para participação online:
1 track: R$ 200 for R$ 125
2 tracks: R$ 360 for R$ 226
3 tracks: R$ 519 for R$ 324
* enjoy bigger discount until OCT/10,
see full table

Valores para participação online:
1 track: R$ 200 for R$ 160
2 tracks: R$ 360 for R$ 288
3 tracks: R$ 519 for R$ 417
* price valid until NOV/22,
see full table

Valores para participação online:
1 track: R$ 200
2 tracks: R$ 360
3 tracks: R$ 519
* price valid until DEC/08,
see full table

Valores para participação híbrida:
1 track: R$ 340 for R$ 250
2 tracks: R$ 614 for R$ 450
3 tracks: R$ 885 for R$ 650

Valores para participação híbrida:
1 track: R$ 340 for R$ 275
2 tracks: R$ 680 for R$ 496
3 tracks: R$ 1.020 for R$ 714

Valores para participação híbrida:
1 track: R$ 340
2 tracks: R$ 614
3 tracks: R$ 885

Schedule / Talks Time Zone: GMT-3

Programação Stadium:
Time Content
07:45 to 08:55 Recepção dos Participantes
08:45 to 09:45 Opening of the event and mini keynotes
09:50 to 10:30

EVENT KEYNOTE

QUEM SOMOS - Mapa de Talentos Negros em Tecnologia

Andreza Rocha
O AfrOya Tech Hub lançou a mais aprofundada pesquisa já realizada sobre talentos negros em tecnologia no Brasil. Um retrato de abrangência nacional que norteará com assertividade a realização de agendas afirmativas exclusivas para a população negra no ecossistema de tecnologia.
Programação desta Trilha:
Time Content
10:35 to 10:50 Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

10:55 to 11:30

Aproximando padrões de projeto e arquiteturas do negócio

Bruno Ramos

Nessa palestra vou apresentar um pouco sobre qual deveria ser a real preocupação que deveríamos ter no momento que estamos desenvolvendo uma aplicação iOS, explicando sobre a diferença entre arquitetura e padrões de projeto, trazer pontos filosóficos do porque padrões de projeto como MVC, MVVM, VIP, VIPER, etc, não deveriam ser decisões iniciais majoritárias do seu projeto e como outros pontos como testes, documentações, entendimento sobre o negócio e produto deveriam ser a base para qualquer pessoa desenvolvedora. Também gostaria de compartilhar alguns desafios de escala de arquitetura que vivemos no projeto iOS do iFood.

11:40 to 12:15

Como construir um app modular, escalável e com baixo tempo de build

HEITOR NOVAIS NOVAIS

Está procurando como construir um aplicativo com baixo tempo de build, escalável e com bastante reutilização de código? Irei apresentar em detalhes um case real de modularização respondendo todas essas perguntas. Iremos discutir as estratégias utilizadas, os desafios superados e como você pode levar isso para a sua equipe. Por fim, compararemos todos os aspectos relacionado à desenvolvimento de um aplicativo modular com o desenvolvimento de um aplicativo monolíto.

Durante a apresentação iremos abordar:

O que é um módulo Por que modularizar seu código Por que não modularizar seu código Case de modularização na Gerencianet

12:20 to 13:20 Intervalo para almoço

An excelent opportunity for all people in the event to interact and exchange ideas. Collaborators, sponsoring and supporting companies, speakers and technical committeé.

13:30 to 13:40 Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

13:45 to 14:20

Testes de Acessibilidade em iOS

Fabí Canedo Yugar / Felipe Ferreira Moraes de Paula

(online)

Nesta palestra irei abordar sobre o que é WCAG, o guideline que norteia as boas práticas de acessibilidade para aplicações Web e Mobile, e que é utilizada pelos QAs de acessibilidade em seus testes. Também abordarei sobre o leitor de tela Voiceover e suas diferentes formas de navegações. Com essa apresentação, quero tornar a comunidade de desenvolvimento swift como aliados da Acessibilidade Mobile e munindo com estas informações poderão construir códigos cada vez mais acessíveis.

14:25 to 15:00

Como reduzimos o tamanho do nosso app no Mimo

Kévin Cardoso de Sá

Como uma reestruturação na maneira que organizamos nosso conteúdo e o sistema de on-demand resources (ODR) nos permitiu reduzir o tamanho do Mimo e, ao mesmo tempo, viabilizou o suporte de múltiplos idiomas.

15:10 to 16:10

Carreira em iOS

Moacir Ezequiel Lamego / Diego dos Santos / Henrique Valcanaia

Painel de Discussão desta Trilha

O que as empresas esperam de uma pessoa desenvolvedora Swift Junior, Plena, Sênior, Especialista. Como avaliar seu conhecimento e testar suas habilidades em mobile na linguagem swift. Nesse painel teremos um time de pessoas com carreiras incríveis tanto nacionais quanto internacionais que nos contarão suas perspectivas para o futuro da tecnologia e carreira na área.

16:20 to 16:50 Networking and Visiting Stands

Break to network and get to know the booths of the event.

17:00 to 17:35

Mobile Continuous Delivery no Nubank: do commit até as lojas

Letticia Nicoli / Natasha Zettler

(online)

Sabe como funciona nosso repo, build, deploy e release do app? Vamos compartilhar quais desafios enfrentamos e soluções que implementamos para permitir qualquer mudança chegar nas lojas de forma rápida, confiável e sem comprometer a qualidade do app.

17:45 to 18:20

Live Activities serão o futuro das notificações?

Rennan Rebouças

Com a chegada do iPhone 14 e o Dinamic Island, ficou provado que a interação que tínhamos com o App ja mudou. Um mundo de possibilidades que foram abertas! Bancos digitais, Streams de video e musica, delivery e entre outros estão se modificando para o modo que interagem com o usuário. Vamos desbravar as guidelines, o que a Apple fala sobre elas, quem já partiu na frente usando, vamos ver os tipos de comunicaçoes que podemos usar e curiosidades sobre as Live Activities.

18:30 to 19:05

Controlando drones com iOS

Guilherme Colares

Explore o mercado de drones com dispositivos móveis. Integre no seu app o SDK da DJI para acessar componentes, sensores e muitos mais com drone. Tento explicar basicamente o que a DJI fornece em seu SDK como controle de voo, câmera, missões e subsistemas. Como é feita a integração, codificação, ativação, simulação de forma intuitiva para os desenvolvedores que querem começar nessa área pois atualmente temos uma documentação escassa. Ao final da palestra, tentarei uma pequena demonstração com um drone real.

Programação da Stadium no final do dia.:
Time Content
19:15 to 19:50 Closing session

After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day.

Schedule subject to change

Sponsors

Diamond




Apoio


Apoio Institucional


Patrocínio Trilha

Microsoft

Instituição Parceira

Uniritter

Realização