TDC CONNECTIONS
Building Software in the Connected World

Trilha ANDROID

Venha para o lado candy da força

Hey you!

Percebi que você estava passeando aqui pelas trilhas e me avistou. Você olhou pra mim, olhei pra você e então você pensou "Por que não dar uma olhadinha por aqui?". Apesar de ser uma área em constante crescimento, muitas pessoas ainda não me conhecem. Então permita-me apresentar-me.

Me chamo Android e sou a plataforma mais utilizada do mundo com mais de 2,5 bilhões de usuários ativos. E sabe o motivo de ser a plataforma mais utilizada do mundo? Além de criar aplicações para smartphones, sou capaz de criar aplicações para diversos mercados como: carros, wearables e até mesmo aplicações para a sua casa.

Nessa trilha você vai poder saber mais sobre mim (assuntos iniciantes, intermediários e avançados) além de te contar todas as novidades sobre a plataforma e a linguagem, priorizando o desenvolvimento nativo.Por que você deveria me dar uma chance? Aqui vão alguns motivos:

- 59% Dos profissionais tem faixa etária até 29 anos?. Ou seja, uma grande oportunidade para o primeiro trabalho / estágio;

- Mercado brasileiro projeta faturamento de 6 a 7 bilhões em projetos voltados a aplicativos;

- 80% dos desenvolvedores mobile trabalham com Android;

- Por último mas não menos importante, sou mantida pela Google (maior plataforma de buscas do planeta, excuse me?).

Então tá esperando o que pra se inscrever na minha trilha? Corre que as vagas são limitadas!

Data e Local

Terça-feira, 8 de Junho 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é 26/04, 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é 28/05, 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é 10/06, veja tabela completa

Como se inscrever

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

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

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

09:35 às 10:25

global { innovation & networks & platforms & architectures & teams & organizations }.

Silvio Meira
Keynote TDC
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

Roadmap de uma desenvolvedora mobile: do zero até o desenvolvimento de projetos de impacto social

Laís Rhianne Lima Lisboa

Essa apresentação visa mostrar um pouco da minha trajetória de como fui de zero experiência no mercado até conseguir meu primeiro emprego na área atuando no setor de iluminação pública como desenvolvedora de aplicativos, tudo isso num período de menos de um ano. Se eu consegui, você também pode!

11:30 às 12:05

How MAD is your Android Application?

Pether Silva / Wellington Cabral da Silva

Você conhece o termo MAD? Ele significa Modern Android Development e é um score que o Google criou para avaliar se a sua aplicação está usando as últimas features disponíveis que tornam o desenvolvimento bem mais fácil. Nessa palestra vamos mostrar quais features são as mais indicadas paras tornar sua aplicação cada vez mais MAD e como medir esse score na sua aplicação usando o MAD scorecard plugin

12:10 às 12:45

Arquitetura Clean no ambiente Android

Matheus Vasconcellos

Vamos discutir a importância da definição de uma arquitetura robusta para projetos Android que permita um baixo acoplamento e boa capacidade de evolução, manutenção e reutilização de código e apresentar um padrão arquitetural cada vez mais utilizado no mercado: Clean Architecture.

12:50 às 13:50 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

Criando uma arquitetura modular

Filipe Nunes

A programação Android sofreu uma drástica mudança com a chegada do Jetpack, um conjunto de bibliotecas, ferramentas e orientações para ajudar os desenvolvedores a escrever aplicativos de alta qualidade com mais facilidade. Esses componentes ajudam você a seguir as práticas recomendadas, liberam você de escrever código clichê e simplificam tarefas complexas.  Desta forma deu origem ao Modern Android Development...

14:50 às 16:05

O que preciso utilizar para ter um projeto Android de qualidade?

Ricardo da Silva Ogliari / Paula Caroline da Rosa
Painel Digital desta Trilha
16:10 às 16:25 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

16:25 às 17:00

Quem disse que nossa aplicação Android precisa de um backend muito Robusto? Já ouviu falar do Firebase?

Daivid Vasconcelos Leal

A apresentação consiste em demonstrar, através de exemplos e live coding, três formas de salvar dados utilizando a plataforma do firebase. Demonstrar que aplicações simples não precisam de um backend super estruturado e robusto para funcionar. Realtime Database para criação de conteúdo que se atualizam dinamicamente, como um chat ou um feed de notícias. Android Storage para salvar arquivos de vídeo, fotos e áudios. E por fim, Android Cloud Firestore para salvar dados não estruturados, utilizando NoSql.

17:05 às 17:40

Criando Gradle Plugins para automatizar tarefas em projetos multi-módulos

Haldny Santos

Normalmente em um projeto Android multi-módulos temos que repetir os mesmo passos e gerar códigos e arquivos de configurações iguais.

Que tal automatizar todos esses passos?

Nessa talk quero mostrar como criar Gradle Plugins para automatizar essas tarefas comuns, tais como: definição de configurações android, versionamento das libs e app utilizando comandos git e definição de bibliotecas comuns.

17:45 às 18:20

Design System na visão da engenharia, por quê usar, apoiar e começar

Palloma Cristina Pereira Lobo

O Design System (DS) é formado por uma biblioteca de componentes e interfaces reutilizáveis e escaláveis, guiadas por uma padrão de design para aplicações em diferentes ecossistemas, sendo assim um sistema vivo. As vantagens a nível de design e do "pessoal do UX" são inúmeras. Mas o que faz o DS ser muito mais do que um papo chato e burocrático para a galera de engenharia? Com um DS aceito, incentivado e iniciado, temos uma maior eficiência, velocidade e consistência de desenvolvimento. Mas quem desenvolve isso não são os UXs. E é esse o papo dessa palestra. Como usar as vantagens do DS no desenvolvimento e manutenção das minhas features melhorando a velocidade e consistência do meu código.

18:25 às 18:45 Open Space

18:50 às 19:05 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

Apoio Trilha


Apoio Mídia


Realização