Track: Tecnologias Emergentes em Front-end Development

Sala:

Dia da semana:

A internet é onipresente em centenas de tipos de dispositivos, e o JavaScript e o HTML5 estão fortes como nunca e presentes em cada vez mais áreas. Para atender e superar as expectativas dos usuários, é preciso tirar proveito das maiores plataformas e frameworks da web moderna, além de investir na User Experience (UX), temas que são explorados nessa track.

11:05am - 11:55am

Por Sergio Lopes
Líder Técnico da Caelum

Sites rápidos geram mais resultados. Mas está cada vez mais difícil criar sites e aplicações web com bom desempenho – devido principalmente a mobile e limitações dos dispositivos. Como encarar a performance na web em dias de interfaces cada vez mais ricas, páginas cada vez mais complexas... e aparelhos sempre limitados? Quais métricas realmente importam e quais são os valores aceitáveis para boa performance?​

Uma técnica importante que trata isso de frente é o novo modelo RAIL...

12:10pm - 1:00pm

Por Andres Galante
UX designer na Red Hat Mobile

O CSS evoluiu de instrumento simples a ferramenta poderosa que pode dar vida à UI de nossos projetos – e mudar inteiramente a experiência dos usuários. Mas muitos desenvolvedores ainda desconhecem parte dos recursos CSS suportados nos browsers modernos.

Esta apresentação detalhará recursos avançados de CSS, que permitem criar uma melhor experiência do usuário de forma simples e elegante. Serão discutidos:

  • CSS gradients: Como criar transições de cores e patterns complexos...
2:40pm - 3:30pm

Por Oliver Hager
Web Developer na Dextra

Uma tendência atual no desenvolvimento front-end é o foco nos componentes reutilizáveis e combináveis, como demonstram os sucessos do ReactJS e Polymer. Até o novo Angular 2.0 é baseado em componentes. Além disso, percebeu-se que o data-binding convencional e o MVC podem levar a código difícil de controlar e escalar quando são aplicados ao desenvolvimento baseado em componentes.

​Devido a dificuldades com o data-binding em duas direções, os desenvolvedores da Facebook elaboraram o "...

3:55pm - 4:45pm

Por Corrina Black
Principal Product Design Lead at Microsoft

Great visual design is more than you might think at first glance. In fact, it is essential to the success of your product. Within milliseconds customers make snap judgements about whether they like or dislike a product – based solely on the look and feel. Visual and User Experience Design impacts brand recognition, desirability, trust, the willingness of customers to give a product a chance. It also impacts usability.

As developers we need to worry about the first impressions, and pay...

5:00pm - 5:50pm

Por Ana Veneziani
UX designer e Product Owner na Dextra

Por Lariane Rossanese
UI designer e especialista em gestão de comunicação em mídias digitais

Veja nessa palestra como planejar e realizar do trabalho de User Experience (UX) design, com base em um caso real: a reformulação de um produto. Será mostrado como aplicar as técnicas de UX de forma prática, identificando oportunidades de melhorias e os resultados obtidos.

Mostraremos como foi feita a criação de uma interface visual – levando em conta a organização das informações de acordo com as necessidades dos usuários. Também veremos técnicas para envolver os usuários no processo...

6:15pm - 7:05pm

Por Flavio Almeida
Desenvolvedor e Instrutor Sênior na Caelum

Historicamente JavaScript sempre foi território dos desenvolvedores front-end, porém a popularidade da plataforma Node.js trouxe a oportunidade para que esses desenvolvedores aproveitassem seus conhecimentos em soluções completas do front ao backend, ou 'full-stack'. Um dos principais exemplos disso é a criação de aplicações através da MEAN Stack.

A MEAN Stack é um conjunto de projetos e tecnologias para desenvolvimento de aplicações na plataforma JavaScript. Desde a sua definição (o...

Host: Eder Ignatowicz Drools Committer e Senior Software Engineer na Red Hat

Tracks

Segunda-feira

Terça-feira

Quarta-feira