TDC INNOVATION
CHALLENGES TO CREATE THE DIGITAL FUTURE

TRILHA Flutter

Construindo aplicativo bonitos, performático e multiplataforma

Flutter é um framework criado pela google para construir aplicações bonitas, compiladas nativamente e a partir de uma única base de código tornando-a cross-platform.

Ela vem conquistando cada vez mais visibilidade e adeptos pelo mundo, sua linguagem de uso padrão é o Dart, também desenvolvida pela Google. Flutter vem ganhando muito foco devido a sua incrível performance e vem mostrando que é possível produzir aplicações para vários dispositivos utilizando uma única base de código.

Date and Place

Wednesday, June 14, 2023

09h às 19h

CentroSul
Av. Governador Gustavo Richard, 850 /
Centro Florianópolis - SC
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST

Investment

Valores para participação online:
1 track: R$ 245 for R$ 150
2 tracks: R$ 440 for R$ 270
3 tracks: R$ 624 for R$ 384
* enjoy bigger discount until APR/19,
see full table

Valores para participação online:
1 track: R$ 245 for R$ 195
2 tracks: R$ 440 for R$ 350
3 tracks: R$ 624 for R$ 495
* price valid until MAY/05,
see full table

Valores para participação online:
1 track: R$ 245
2 tracks: R$ 440
3 tracks: R$ 624
* price valid until JUN/36,
see full table

Valores para participação híbrida:
1 track: R$ 395 for R$ 250
2 tracks: R$ 710 for R$ 450
3 tracks: R$ 1.005 for R$ 639

Valores para participação híbrida:
1 track: R$ 395 for R$ 325
2 tracks: R$ 710 for R$ 584
3 tracks: R$ 1.005 for R$ 828

Valores para participação híbrida:
1 track: R$ 395
2 tracks: R$ 710
3 tracks: R$ 1.005

Schedule / Talks Time Zone: GMT-3

Programação Stadium:
Time Content
08:00 to 08:55 Credenciamento
09:00 to 09:40 Opening of the event and mini keynotes

Abertura do evento com Yara Mascarenhas e Bruno Souza com novidades e convidados muito especiais : Rogerio Rodrigues - (Microsoft) / Lucas Leung - (Oracle)

Programação desta Trilha:
Time Content
09:50 to 10:05 Track opening by coordination

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

10:10 to 10:45

Iniciando minha carreira em Flutter

Luiza de Castro

Estourar a bolha inicial da carreira de desenvolvimento é um desafio, mas com o foco certo se torna um caminho muito mais leve! Nessa palestra iremos abordar os principais temas a serem estudados para ingressar na área de Desenvolvimento Mobile em Flutter e principalmente como se portar e agregar valor a si mesmo como profissional na hora de se candidatar para as vagas.

10:55 to 11:30

É possível um coordenador de rotas no Flutter?

Alexandre Klock Ernzen / Eric Queiroz

Quando falamos de rotas em um aplicativo estamos tratando de saber de literalmente de onde viemos para onde vamos. Inserir rotas nomeadas em todas as partes de nossa aplicação é fácil. Porém, no momento que necessitamos realizar manutenção em nosso aplicativo o roteamento pode ser tornar algo caótico. Pensando neste cenário trazemos uma proposta de um coordenador de rotas no Flutter. Que tal desfrutarmos de um cenário no qual as rotas podem estar centralizadas em pequenas frações em nossa aplicação com manutenção fácil?

11:35 to 12:10

Design system no Flutter: como manter a usabilidade e a identidade visual

John Kevid Rodrigues Cardozo

A experiência do usuário é um fator de extrema importância para garantir o sucesso de qualquer aplicação. Nesse contexto, a palestra em questão tem como objetivo apresentar detalhes sobre a consistência de identidade visual e usabilidade em aplicativos móveis no Flutter, trazendo conceitos teóricos e exemplos práticos de implementação de um design system. Por meio dessa apresentação, os participantes serão capazes de criar interfaces de usuário profissionais e coesas para suas aplicações, garantindo uma ótima experiência do usuário. Vale ressaltar que a palestra é relevante tanto para desenvolvedores iniciantes quanto para experientes no Flutter, bem como para designers de UI/UX.

12:20 to 13:45 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:45 to 13:55 Track opening by coordination

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

13:55 to 14:30

From Xamarin to Flutter: A story of one application rewrite

Alexander Saenko

n this presentation, we'll explore the journey of rewriting a mobile app from Xamarin to Flutter. We'll discuss the reasons for the rewrite and compare the development experience of Xamarin and Flutter. We'll dive into the technical details of the rewrite process, including the challenges we faced and how we overcame them. Finally, we'll share the results of the rewrite, including improved performance and user experience, and offer insights on best practices for app migration. This presentation provides valuable insights into the benefits of using modern mobile development technologies like Flutter.

14:35 to 15:10

Desenvolvimento de Jogos com Flutter em 2023

Erick Zanardo

Desde a versão 1.0 do Flutter, desenvolvedores tem usado a plataforma para criar jogos. Com o passar dos anos, o Flutter evoluiu e trouxe mais possibilidades para o desenvolvimento de games.

Nesta palestra pretendo trazer para a audiência um pouco do cenário atual de desenvolvimento de games e compartilhar a minha experiência no assunto.

15:15 to 15:50

MVP - Zero to Hero

Vilson Dauinheimer

Ao longo dessa apresentação você acompanhará o caminho percorrido para transformar uma ideia em um produto viável mínimo (MVP) e, posteriormente, em um aplicativo de sucesso.

Além disso, serão apresentados exemplos de erros comuns que muitas startups cometem, como demorar muito para lançar, lançar um aplicativo inchado e sem foco, e como evitá-los.

Esta palestra é uma oportunidade imperdível para quem busca se inspirar, aprender com exemplos reais e obter insights valiosos para desenvolver seu próprio aplicativo de sucesso.

15:55 to 16:30

Optimistic UI no Flutter: Melhore a UX e a Performance do seu App!

Diego Roberto Antunes

UI travando, loadings, progress indicators, múltiplos estados, mensagens de erro, delays em API... Tudo isso pode fazer seu app Flutter causar uma péssima percepção de desempenho ao cliente e proporcionar uma UX ruim. Ao invés de programar de forma "pessimista", mostrando todas essas questões ao cliente, podemos usar a técnica de Optimistic UI, abstraindo esses problemas e regras de negócio em nível de programação e promovendo uma experiência de interação como deveria ser (fácil e rápida). Nesta palestra, veremos técnicas de Optimistic UI no Flutter, a fim de melhorar a UX e a performance percebida pelo cliente, além de discutir os cenários de uso e drawbacks desta abordagem.

16:35 to 17:05 Networking and Visiting Stands

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

17:10 to 18:10
Programação da Stadium no final do dia:
Time Content
18:15 to 18:45 Encerramento da trilha

Os coordenadores fazem um breve encerramento com agradecimentos.

Schedule subject to change

Sponsors

Diamond


Gold


Silver


Apoio


Apoio Trilha


Instituição Parceira


Realização