A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Autores: Gustavo Luís Schaab Sandro Mossmann Ruidias Sérgio Andrigo dos Santos Potencial da Tecnologia Microsoft Silverlight em Aplicações Comerciais 1.

Apresentações semelhantes


Apresentação em tema: "Autores: Gustavo Luís Schaab Sandro Mossmann Ruidias Sérgio Andrigo dos Santos Potencial da Tecnologia Microsoft Silverlight em Aplicações Comerciais 1."— Transcrição da apresentação:

1 Autores: Gustavo Luís Schaab Sandro Mossmann Ruidias Sérgio Andrigo dos Santos Potencial da Tecnologia Microsoft Silverlight em Aplicações Comerciais 1 Grupo iNetRs

2 2 Roteiro Proposto Estatísticas Silverlight Silverlight 5 Características do Silverlight Contexto e Aplicabilidade Exemplos de aplicações Prós e Contras 2

3 3 Grupo iNetRs Palavras Chaves Silverlight Internet Rica AplicaçõesServiços 3

4 4 Grupo iNetRs O Silverlight é uma poderosa plataforma de desenvolvimento para a criação de experiências de usuário interativas (RIA) e atraentes para a Web, estações de trabalho e dispositivos móveis, online ou offline. Microsoft Silverlight 4

5 5 Grupo iNetRs Características Silverlight 5  Plataforma cliente para aplicações Web  Integração ambiente desenvolvimento.Net  Acesso a dados Orientado a Serviço  Aplicações Ricas (RIA)  Cross-plataform (projetado para trabalhar em diversas arquiteturas)  Suporte ao conceito MVVM  Camada de transporte Http ou Net.tcp (IIS)  Chamadas assíncronas de serviço (WCF)  Aplicações 3D, animações e streaming em HD.

6 6 Grupo iNetRs Microsoft Aplicações 6

7 7 Grupo iNetRs Microsoft Aplicações 7

8 8 Grupo iNetRs Exemplos Aplicações 8 http://gallery.expression.microsoft.com/ http://www.codeplex.com/ http://www.silverlight.net/community/samples/ http://www.silverlight.net/showcase/

9 9 Grupo iNetRs Iniciando em Silverlight  Visual Studio 2010 - http://www.silverlight.nethttp://www.silverlight.net  Silverlight 4 Tools - http://www.silverlight.nethttp://www.silverlight.net  Silvelright Toolkit Abril 2010 - http://silverlight.codeplex.comhttp://silverlight.codeplex.com  Microsoft Expression Blend - http://www.microsoft.com/expression/http://www.microsoft.com/expression/ 9 Recomendado

10 10 Grupo iNetRs Parceiros Desenvolvedores 10

11 11 Grupo iNetRs Projeto Moonlight 11

12 12 Grupo iNetRs Windows Phone Sonho ou Realidade? 12

13 13 Grupo iNetRs Estatísticas Silverlight  Fonte: http://www.riastats.com/ 13

14 14 Grupo iNetRs Estatísticas Silverlight  Fonte: http://www.riastats.com/ 14

15 15 Grupo iNetRs Estatísticas Silverlight Fonte: http://trends.builtwith.com/framework/silverlight 15

16 16 Grupo iNetRs Estatísticas Silverlight 16 Fonte: http://trends.builtwith.com/framework/shockwave-flash

17 17 Grupo iNetRs Estatísticas Silverlight 17 Fonte: http://blog.mhavila.com.br/2011/05/26/ajax-e-ria-radar-do-mercado/

18 18 Grupo iNetRs Estatísticas Silverlight 18  500M Downloads  500.000 desenvolvedores e designers  350 parceiros em 30 países  500M Downloads  500.000 desenvolvedores e designers  350 parceiros em 30 países Fonte: http://trends.builtwith.com/framework/silverlight

19 19 Grupo iNetRs Estatísticas Silverlight 19 Fonte: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

20 20 Grupo iNetRs Estatísticas Silverlight 20 Fonte: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

21 21 Grupo iNetRs Silverlight 5 (Beta) 21 Anunciado no MIX11 no mês de Abril em Las Vegas a primeira versão Beta do Silverlight 5. Características: Compatibilidade com sistemas operacionais 64 bits. Novos recursos como Hardware Vídeo Decode para melhor desempenho e qualidade durante a reprodução de vídeos. Trickplay, que permite que o vídeo seja jogado em diferentes velocidades e suporta fast-forward e rewind. Nova interface baseada em Microsoft XNA para visualização de conteúdo 3D dentro das aplicações Além de também trazer diversos novos recursos para melhorar a produtividade dos desenvolvedores. Anunciado no MIX11 no mês de Abril em Las Vegas a primeira versão Beta do Silverlight 5. Características: Compatibilidade com sistemas operacionais 64 bits. Novos recursos como Hardware Vídeo Decode para melhor desempenho e qualidade durante a reprodução de vídeos. Trickplay, que permite que o vídeo seja jogado em diferentes velocidades e suporta fast-forward e rewind. Nova interface baseada em Microsoft XNA para visualização de conteúdo 3D dentro das aplicações Além de também trazer diversos novos recursos para melhorar a produtividade dos desenvolvedores.

22 22 Grupo iNetRs Silverlight 5 (Beta) 22 Multimídia Hardware video decode: Suporte para GPU aceleradoras de video, com especial destaque para o HD, permitindo que mesmo os netbooks pouco “artilhados” consigam reproduzir conteudos em 1080p; Alteração da velocidade de reprodução de videos, corrigindo automaticamente o áudio; Melhorias na gestão de energia, para otimização da duração das baterias, permitindo que um portátil hiberne se o vídeo estiver parado, impedindo a hibernação se estiver em play; Possibilidade de controle remoto. Multimídia Hardware video decode: Suporte para GPU aceleradoras de video, com especial destaque para o HD, permitindo que mesmo os netbooks pouco “artilhados” consigam reproduzir conteudos em 1080p; Alteração da velocidade de reprodução de videos, corrigindo automaticamente o áudio; Melhorias na gestão de energia, para otimização da duração das baterias, permitindo que um portátil hiberne se o vídeo estiver parado, impedindo a hibernação se estiver em play; Possibilidade de controle remoto.

23 23 Grupo iNetRs Silverlight 5 (Beta) 23 Desenvolvimento Melhorias significativas ao nível do databind; WCF e RIA Services: Suporte para WS-Trust. Suporte para tipos complexos, suporte para MVVM (Model View ViewModel) melhorado e customização da geração de código. Melhorias nas comunicações em redes de baixa latência; Melhorias significativas ao nível da capacidade de impressão – Suporte para impressão PostScript vetor – permite aos usuários criar relatórios e documentos, incluindo a capacidade de criar uma visão virtual de impressão diferente do que é mostrado na tela; Suporte para acesso direto ao GPU (Graphics Processing Unit), permitindo ao desenvolvedor tirar o máximo partido das capacidades da aceleração 3D, fornecendo gráficos ricos na Web para a construção de visualização de dados avançada; Possibilidade de criação de aplicações fora do browser, que podem retirar o máximo da máquina em que são executadas, permitindo criar child windows; Melhor suporte de mídia e recursos avançados de interface do usuário. Desenvolvimento Melhorias significativas ao nível do databind; WCF e RIA Services: Suporte para WS-Trust. Suporte para tipos complexos, suporte para MVVM (Model View ViewModel) melhorado e customização da geração de código. Melhorias nas comunicações em redes de baixa latência; Melhorias significativas ao nível da capacidade de impressão – Suporte para impressão PostScript vetor – permite aos usuários criar relatórios e documentos, incluindo a capacidade de criar uma visão virtual de impressão diferente do que é mostrado na tela; Suporte para acesso direto ao GPU (Graphics Processing Unit), permitindo ao desenvolvedor tirar o máximo partido das capacidades da aceleração 3D, fornecendo gráficos ricos na Web para a construção de visualização de dados avançada; Possibilidade de criação de aplicações fora do browser, que podem retirar o máximo da máquina em que são executadas, permitindo criar child windows; Melhor suporte de mídia e recursos avançados de interface do usuário.

24 24 Grupo iNetRs Silverlight 5 (Beta) 24 Vídeo sobre novos recursos 3D http://www.youtube.com/watch?v=RDIeijJkV14 Exemplo com Powerpivot. http://netflixpivot.cloudapp.net/ Exemplo de uma aplicação de finanças em Silverlight http://www.cookingwithxaml.com/meals/financials/default.html Vídeo sobre novos recursos 3D http://www.youtube.com/watch?v=RDIeijJkV14 Exemplo com Powerpivot. http://netflixpivot.cloudapp.net/ Exemplo de uma aplicação de finanças em Silverlight http://www.cookingwithxaml.com/meals/financials/default.html Silverlight 5 estende características do modelo de “Trusted Application” para o navegador pela primeira vez. Esses recursos, quando ativados através de uma chave do Registro da diretiva de grupo e um certificado de aplicação, os usuários não terão necessidade de sair do navegador para executar tarefas complexas.

25 25 Grupo iNetRs Prós e Contras Silverlight  Portabilidade  Flexibilidade ambiente Web  Orientação a Serviço  Suporte multimídia  Linguagem programação Flexível  Integração com Multicamadas  Multi-threading  Portabilidade  Flexibilidade ambiente Web  Orientação a Serviço  Suporte multimídia  Linguagem programação Flexível  Integração com Multicamadas  Multi-threading 25  Falta de profissionais qualificados  Abrangência da tecnologia  Quebra de paradigmas no desenvolvimento  Não recomendado para “sites de conteúdo em massa”  Aplicabilidade recomendada em aplicações com usuários controlados  Falta de profissionais qualificados  Abrangência da tecnologia  Quebra de paradigmas no desenvolvimento  Não recomendado para “sites de conteúdo em massa”  Aplicabilidade recomendada em aplicações com usuários controlados VANTAGENS DESVANTAGENS

26 26 Grupo iNetRs Links interessantes  http://www.silverlight.net/http://www.silverlight.net/  http://silverlight.codeplex.com http://silverlight.codeplex.com  http://gallery.expression.microsoft.com/ http://gallery.expression.microsoft.com/  www.mono-project.com/Moonlight www.mono-project.com/Moonlight 26

27 27 Grupo iNetRs Obrigado! Acesse: http://inetrs.com.br 27 Autores:


Carregar ppt "Autores: Gustavo Luís Schaab Sandro Mossmann Ruidias Sérgio Andrigo dos Santos Potencial da Tecnologia Microsoft Silverlight em Aplicações Comerciais 1."

Apresentações semelhantes


Anúncios Google