MIX08 - Scott Keynote

Esta manhã em Las Vegas, a tarde aqui no Brasil, começou o MIX08. Como era de se esperar com muitos anúncios e demos bem interessantes. Como sempre, o ponto alto é a apresentação do Scott Guthrie.

Ele começou falando dos lançamentos atuais, como Silverlight, IE8 e de algumas coisas que o time ainda está trabalhando, como a parte de dynamic data.

Então, ele passou a bola para o Dean, group manager do IE, para falar um pouco do IE8. Esta nova versão traz uma série de melhorias de desempenho, compatibilidade com css 2.1 e ferramentas úteis para os desenvolvedores. É claro que  a parte que mais me interessei foi pela parte das ferramentas. E a mais cool sem dúvida, foi pode fazer o debug de HTML e de scripts de uma maneira bem simples e no próprio browser.

A parte do suporte a css 2.1 é muito importante também para garantir a compatibilidade e que a experiência seja a mesma em browsers diferentes. Sem dúvida, o IE8, é um passo importante para a compatibilidade e interoperabilidade em browsers.

Alguns recursos como Activities e WebSlices, são poderosas ferramentas para que os desenvolvedores para irem além no desenvolvimento das suas páginas, sites e aplicações.

Um vídeo com alguns destes recursos pode ser visto no site do MIX.

Outro ponto alto, foi o anúncio do beta 1 do Silverlight 2. O Scott já havia apresetado um preview em seu blog semana passada, mas os exemplos apresentados hoje foram realmente empolgantes. O SDK pode ser baixado aqui.

Ele começou falando de algumas novas funcionalidades disponíveis na versão 2 e de alguns recursos que podem ser utilizados como o IIS7, com o objetivo de melhorar a experiência relacionado a media. A versão 2 terá a capacidade de adaptar o streaming sem que o desenvolvedor precise escrever um código. Isto quer dizer que ele analisará a sua capacidade de banda e adaptará a taxa do vídeo para que você continue a ter a mesma experiência ao assistir o vídeo.  O IIS 7 também permitirá que determine quanto de dado deverá ser baixado previamente. Isto permite que você economize banda, uma vez que, se o usuário decidir interromper o vídeo antes do seu fim, apenas uma parte terá sido baixada.

Depois disto, começaram as demos. A primeira foi relacionado a advertisement. Mostraram scott1como o Siverlight oferece as ferramentas para que o seu poder também seja utilizado em anúncios na internet. Haverá um template de projeto Silverligth para advertisement. Isto integrado com o Blend. O Enconder é capaz de juntar uma peça em xaml ao seu vídeo, aumentando ainda mais a capacidade de propaganda e tudo de uma maneira muito simples. O xaml continua sendo o mesmo.

 

Depois ele falou a respeito do Silverlight para RIA (Rich Internet Application) e ressaltou os recursos disponíveis nesta versão, como suporte a múltiplas linguagens (javascript, vbscript, phyton, ruby, c# e vb.net), os controles de wpf agora disponíveis, suporte robusto a networking, incluindo os padrões mais atuais e o suporte a dados, com o uso de linq, databinding e possibilidade de usar dados locais. Estes recursos, sem dúvida, são muito úteis para nós desenvolvedores. E é claro destacou a importância de continuar sendo um plug-in pequeno e de fácil instalação.

scott3 Então foi mostrado como os recursos de wpf foram acrescentados e que benefícios isto traz para a plataforma. Ele mostrou os diversos controles e ressaltou que estes controles podem ser estendidos e alterados. Também, mostrou o benefício do recurso de templates e skin, scott4 provenientes do wpf. Mostrou como isto pode ser usado nos próprios controles.

 

Depois o pessoal da AOL, mostrou como isto pode ser usado para melhorar, por exemplo, a interface de emails. Compararam a versão atual da web com uma versão desenvolvida em silverlight 2. O pessoal da AOL também destacou a perfomance de uma aplicação Silverlight 2 como uma aplicação web atual. Sendo que a Silverlight era visivelmente mais performática.

 scott6scott7

Foi mostrado também as melhorias no Visual Studio, como a visualização da interface e não apenas do xaml, drag and drop de controles e a continua integração com o blend.

scott8 Outro anúncio bem interessante e empolgante é que esta versão do Silverlight já possui o deep zoom. É difícil explicar o que ele faz sem demonstrá-lo. Sugiro inclusive que você veja a gravação da sessão geral para entender o que eu estou falando. Mas, o deep zoom permite que você tenha imagens de bilhões de pixels dentro de uma determinada região e que então você comece a navegar e se aprofundar nela. Assim, você consegue ter uma riqueza de detalhes realmente impressionante. O pessoal do Hard Rock foi chamado para demonstrar isto. Ele usaram um conjunto de imagens de 1 bilhão de pixels. As fotos abaixo mostram o quanto você pode ver de detalhes da sua coleção de rock.

scott9scott10

scott11 O pessoal da Aston Martin também demonstrou um site bem interessante criado utilizando o Silverlight 2. Eles mostraram que ter como base o xaml, permite que a mesma aplicação, ou parte dela, seja facilmente migrada para wpf e esteja disponível em um desktop ou outro computador portátil.scott12

 

O pessoal do Cirque du Soleil também demonstrou a integração entre aplicações wpf e silverlight e como a utilização de um mesmo código será uma recurso poderoso para os desenvolvedores. Por exemplo, nas imagens abaixo você pode ver a captura de vídeo na aplicação em wpf (cinza) e o resultado na aplicação web (vermelha)

scott13 scott14scott15 scott17

A aplicação das olímpiadas de Pequim da NBC também está impressionante. Múltiplos vídeos, compartilhamento com os amigos e muito mais.bejin4bejin3  bejinbejin2  

Mas, para mim, o anúncio mais marcante foi o Silverlight para mobile. Ok, ontem foi feito o anúncio de que isto ira ocorrer. Mas, vê-lo rodando foi bem legal. O mais importante é saber que ele estará disponível não apenas para clientes com Windows Mobile 6, mas também para outras plataformas, conforme o anúncio com a Nokia S60 com Symbian OS,  Series 40 devices e Nokia Internet tablets.

A primeira demonstração foi rodando no windows mobile 6.

scott23 scott25 scott26

Mas, depois o pessoal da weatherbug foi chamado ao palco de mostrou uma aplicação bem scott29 legal rodando nos nokias. Inclusive uma animação do tempo. Segundo ele, foi tentado realizar a mesma coisa em flash, sem muito sucesso. Isto é um bom sinal de que agora poderemos inovar ainda mais no celular. Você pode ver como esta aplicação se comporta com a animação no site deles.

 

scott31

Sem dúvida, foi uma manhã, ou tarde smile_regular, de muito anúncios e demos interessantes. Agora vamos acompanhar os detalhamentos destas tecnologias e recursos nas sessões dos próximos dias. Vou contando as novidades para vocês por aqui.

 

AddThis Social Bookmark Button