Thursday, June 10, 2021
09h às 19h
REMOTE ACCESS WITH ONLINE BROADCAST
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
Time | Content |
---|---|
09:00 to 09:30 |
Opening of the event and mini keynotes
On the Stadium stage, everyone will be guided on how the event works, highlights and other news. |
09:35 to 10:25 |
![]() Tecnologias exponenciais para geração de impacto.Mariana Brunelli / Gustavo Pereira. / Iglá Lear GenerosoCom uma tese de impacto social que está beneficiando mais de 450 mil devs e as empresas mais inovadoras do mundo, gerando centenas de oportunidades de emprego todos os meses, a sessão abordará como a Digital Innovation One (DIO) está usando Big Data, Cloud, Tecnologias Móveis e Growth Hacking para acelerar a transformação social através da educação e empregabilidade.
|
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 |
Desligando Frameworks com remote configNarlei MoreiraSeu app já crashou por causa do Facebook, ou outros apps que você precisa colocar no seu AppDelegate? Já parou pra pensar que você pode ?desligar? os imports e seu app continuar funcionando? Se ficou curioso e já passou por esse tipo de problema, essa talk é pra você! |
11:30 to 12:05 |
App Launch PerformanceGilson GilQual o impacto - Como medir - Como melhorar. Quem aqui já não deletou um aplicativo simplesmente porque estava devagar demais? Nesta talk vamos abordar quais os passos do sistema para abrir seu app, o que impacta na sua performance e como podemos melhorar. |
12:10 to 12:45 |
Projetos em Swift que compilam rápido: um sonho possível.Cícero CamargoProjetinho novo! Build em segundos, sorriso no rosto. Mais uma oportunidade para fazer tudo certo. Agora vai! 2 meses (e algumas features) depois o projeto já leva 3 minutos para compilar do zero. Cada mudança de uma linha de código vira uma oportunidade de checar o feed da rede social mais próxima. A produtividade manda lembranças. A alegria se foi. A partir daí só piora. "Ah, mas é assim mesmo!" Não! Não precisa ser! Nesta talk vamos conversar sobre como organizar o seu projeto em Swift para trabalhar com ciclos curtos de feedback e trazer alegria e produtividade de volta para o seu dia-a-dia. |
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 |
Entendendo Opaque Types no SwiftJonathan SouzaA versão 5.1 do Swift trouxe uma nova capacidade ao compilador de resolver tipos durante o processo de compilação: os Opaques Types. Entender o seu funcionamento é primordial ao se aventurar no SwiftUI, onde ele é extensivamente utilizado. Esta palestra visa trazer o mínimo que você precisa saber para tirar proveito dessa ferramenta. |
14:50 to 16:05 |
Quando SwiftUI será adotado em larga escala?Txai Wieser / Bruno Ramos / Gabriela BezerraPainel 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 |
Testes que vão além da cobertura de códigoLucas César Nogueira FonsecaCom a crescente adoção de testes automatizados por parte de grandes players do mercado de apps, testes deixaram de ser ferramentas de garantia de qualidade e passaram a ser objeto de desejo. A realidade encontrada por times de desenvolvimento são prazos apertados e métricas de cobertura de código sendo estipuladas aleatoriamente e exigidas a cada entrega, culminando em milhares de linhas de testes que no fim não fazem diferença alguma na garantia de qualidade das aplicações. Nem sempre é necessário buscar ferramentas que vão além do XCTests, as vezes só temos que deixar de focar em Code Coverage e conceitos teóricos para testar o que de fato vai agregar valor na qualidade. |
17:05 to 17:40 |
Arquitetando Aplicativos iOSPaulo Henrique SantosArquitetar um aplicativo para iOS envolve uma sequência de decisões que deve ser baseada no tamanho do projeto, tamanho da equipe, tipo de projeto, duração do mesmo entre outros fatores. Nessa apresentação irei demonstrar alguns possíveis caminhos que podemos seguir no momento de criarmos um aplicativo para iOS, tendo como principal fundamento os princípios de uma arquitetura limpa descritos por Robert C. Martin. Além disso irei apresentar as principais alternativas para cada camada do aplicativo junto com suas vantagens e desvantagens. O objetivo é que todas as pessoas após essa apresentação tenham a capacidade de tomar decisões mais bem embasadas no momento de planejar seus aplicativos. |
17:45 to 18:20 |
Desenvolvendo um código limpo em siKarol AttekitaEscrever um código limpo que facilita a leitura e o entendimento é fundamental para a vida de um software. Nessa talk falaremos sobre boas práticas na hora de escrever o seu código e como podemos escrever um código mais limpo em swift. |
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. |