Davi A NOVA ONDA DA SKYNET
Quem somos? Davi Reinke William Dias @davireinke fb.me/davireinke @diaswrd fb.me/diaswrd Faculdade – Davi Addplus – William Conrad - Davi Alunos de BCC pela UFPel Desenvolvedores JavaScript na Conrad Caine
Serviços em comunicação digital; Sede em Munique, Alemanha; Escritório de desenvolvimento em Pelotas, Brasil; Escritório de criação e arte em Buenos Aires, Argentina; Clientes de todo o mundo; Atualmente com mais de 100 funcionários; Serviços nas áreas de consultoria, front-end, back-end, mobile, flash, design e muito mais. Davi SHOW REEL www.conrad-caine.com
Por que não dormir nesta palestra Cut the Rope Parcycle WebGL Formula 1 Indeed – JavaScript Developer William
WEB: O que é? Como funciona? O que é “Web”? “Rede Mundial de Computadores” SÉRGIO CHAPELIN Davi WEB: O que é? Como funciona?
WEB: O que é? Como funciona? “A Internet é apenas uma moda passageira.” BILL GATES, agosto 1994 Davi Fonte: Wikiquotes WEB: O que é? Como funciona?
WEB: O que é? Como funciona? “Erramos. A partir de hoje a Microsoft é dedicada à internet.” BILL GATES, agosto 1995 Davi Fonte: Wikiquotes WEB: O que é? Como funciona?
WEB: O que é? Como funciona? Davi URL (Uniform Resource Locator) HTTP (Hypertext Transfer Protocol) – um protocolo que especifica como o navegador e servidor se comunicam HTML (HyperText Markup Language) WEB: O que é? Como funciona?
Áreas de Desenvolvimento Front-End: HTML, CSS, JavaScript, Flash (que Deus o tenha)… Back-End: PHP, Ruby, Java, ASP, C#... William WEB: O que é? Como funciona?
Como era antes? Sobrinhos codando!!! <table> (PRA TUDO) <br> (PRA TUDO) Gifs (MEU DEUS) Davi Como era antes?
Evolução dos navegadores William http://evolutionofweb.appspot.com/ Como era antes?
HTML5 Primeiras especificações surgiram em 2006. Forte impulso na mídia em Abril de 2010, após Steve Jobs publicar “Thoughts on Flash”. Defendendo que o HTML5 se encaixaria melhor no desenvolvimento web e móvel daquele momento em diante. Tornando a utilização do Adobe Flash desnecessária. Já é algo completamente estável e final? Meus projetos em HTML5 terão total compatibilidade com a especificação daqui a alguns anos? William HTML5
Como funciona? William HTML5
Algumas novidades Offline / Storage Realtime / Communication File / Hardware Access Semantics & Markup Graphics / Multimedia William HTML5
Para facilitar sua vida Frameworks, bibliotecas e muito mais: oCanvas – object based canvas drawing processing.js – canvas framework popcorn.js - event system for HTML5 media developers. seriously.js - real-time video compositor for the web. sparks.js – simple 3D JS Particles Engine phoneGap – HTML5 platform for mobile development three.js – JavaScript 3D WebGL library Standards – HTML5 Draft Standard Slides – HTML5 Rocks Slides William HTML5
CSS3 Transitions Transforms Animate Gradients Shadow Davi Primeiras especificações surgiram em 1999; Ainda não é completamente funcional nos navegadores atuais; CSS3
O que esperar do futuro? Davi e William O que esperar do futuro?
Datas 2014 HTML5 pronto O que esperar do futuro?
HTML5 implementado em todos os navegadores Datas 2022 HTML5 implementado em todos os navegadores O que esperar do futuro?
Fim do Internet Explorer 6 Datas 5042 Fim do Internet Explorer 6 O que esperar do futuro?
Previsões Engine JavaScript ainda mais robusta Plugin-Free Presença mais significativa dos dispositivos móveis Menos problemas com Cross-Browser Fim do IE6 (se Deus assim permitir) O que esperar do futuro? 21
Perguntas ? 22
Perguntas NÃO! JavaScript não é Java! 23
Perguntas ? 24
Obrigado! Davi Reinke | @davireinke | fb.me/davireinke William Dias | @diaswrd | fb.me/diaswrd 25