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!

Date

Tuesday, June 8, 2021

09h às 19h

ONLINE - LIVE ONLY!

Investment

1 track: R$ 145 for R$ 110
2 tracks: R$ 290 for R$ 198
3 tracks: R$ 435 for R$ 285
* price valid until APR/26, see full table

1 track: R$ 145 for R$ 130
2 tracks: R$ 290 for R$ 230
3 tracks: R$ 435 for R$ 330
* price valid until MAY/28, see full table

1 track: R$ 145
2 tracks: R$ 290 for R$ 260
3 tracks: R$ 435 for R$ 370
* price valid until JUN/10, see full table

How to register

Schedule / Talks Time Zone: GMT-3

Time Content
09:00 to 09:30 Opening of the event and mini keynote

On the Stadium stage, everyone will be guided on how the event works, highlights and other news.

09:35 to 10:25

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

Silvio Meira
Keynote TDC
10:30 to 10:45 Track opening by coordination

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

10:50 to 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 to 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 to 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 to 13:50 Networking and Visiting Stands

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

14:00 to 14:05 Track opening by coordination

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

14:10 to 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 to 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 to 16:25 Networking and Visiting Stands

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

16:25 to 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 to 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 to 18:20

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

Palloma 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 to 18:45 Open Space

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




Apoio

Apoio Trilha


Apoio Mídia


Realização