1 / 33

Galileu Vieira Gerente de Inovação – Microsoft Brasil

Galileu Vieira Gerente de Inovação – Microsoft Brasil. Windows Vista – Versões com Media Center. Ultimate. Home Premium. Enterprise. Business. Home Basic. Starter. Visão – Windows Media Center. O melhor do computador e da Internet na TV. Experiência simples de entretenimento.

lamis
Download Presentation

Galileu Vieira Gerente de Inovação – Microsoft Brasil

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Galileu VieiraGerente de Inovação – Microsoft Brasil

  2. Windows Vista – Versões com Media Center Ultimate Home Premium Enterprise Business Home Basic Starter

  3. Visão – Windows Media Center O melhor do computador e da Internet na TV Experiência simples de entretenimento Plataforma para 3rd party

  4. Sobe, Desce, Esquerda, Direita, OK e Voltar …os únicos botões necessários para navegar no Windows Media Center. Os demais botões são somente atalhos.

  5. Online Media

  6. Online Media • Função de destaque no Windows Media Center • Canal para parceiros que permite: • Aumentar visibilidade • Aumentar click-through • Aumentar retorno de usuário

  7. Online Media • Presença no Menu de Início • Três componentes no menu Online Media: • “What’s New” – área promocional para parceiros • “Explore” – diretório com os serviços de parceiros, organizados por categorias de fácil navegação • “Programs Library” – programas instalados pelo usuário • Links adicionais para Online Media nos menus: • TV e Filmes • Imagens e Vídeos • Música e Rádio • Layout e navegação consistente igual as galerias de conteúdo local

  8. Requisitos para Provedores • Apresentação Showcase • Serviço precisa ser desenvolvido em Media Center Presentation Layer • Showcase • Foco em TV, Filmes, Vídeos, Música, Fotos • Requer uma quantidade mais alta de conteúdo • Parceiros líderes em seus respectivos segmentos • Explore • Engloba todas as categorias de mídia • Requerimenos básicos para tipo e quantidade de conteúdo

  9. Promoção de Provedor

  10. Provedores de Conteúdo

  11. Windows Media CenterSoftware Development Kit (SDK)

  12. Desenvolvimento Recomendações mínimas: • Hardware • Windows Media Center PC com controle remoto e sintonizador de TV • Placa de vídeo com capacidade para Aero Glass • Monitor widescreen • Dois discos rígidos • Sistema operacional (C:), Projetos e Dados (D:) • Televisor analógico (20”) • XBox 360 para testes de Media Center Extender • Software • Windows Vista Ultimate ou Home Premium • Visual Studio 2005 • Windows Vista Media Center Software Development Kit (SDK) • Assinatura MSDN (nível de Sistema Operacionais ou melhor) – opcional

  13. Documentação Online http://msdn.microsoft.com/mce Somente documentação Offline Baixar e instalar Documentação Modelos e Starter Kits Ferramentas

  14. Documentação

  15. Samples no SDK Media Center Markup Language Sampler Ensina como criar e trabalhar com diferentes elementos e cenários da Interface de Usuário do Media Center Registrado como um add-in do Media Center Pode ser executado stand-alone usando a ferramenta Media Center Markup Preview Tool Dois Projetos Completos (‘Q’ and ‘Z’) Exemplifica um cenário de começo ao fim

  16. Escolhendo a Tecnologia

  17. Hosted HTML Remanescente do Windows XP MCE Tem acesso a quase todo o Internet Explorer Document Object Model (DOM) Tem acesso a um subset de funcionalidades Windows Media Center Mais fácil de implementar e é suportado em todas as versões do Windows Media Center (XP e Vista) Difícil de criar uma Experiência de Usuário rica

  18. Aplicações XAML Conhecido como .NET Framework 3.0 XAML Browser Applications (XBAP) Faz uso de Windows Presentation Foundation (WPF) WPF é uma engine de display e um conjunto de managed classes Uses XAML (XML-based Markup Language) Permite a criação de aplicações com visual rico Permite o uso de ferramentas como Microsoft Expression Graphic Designer e Microsoft Expression Interactive Designer para designers

  19. WMCPL Windows Media Center Presentation Layer Applications (WMCPL) Executa dentro do próprio Windows Media Center É uma managed Microsoft .NET Framework assembly Exceto no caso de Codeless Markup Tem acesso irrestrito à plataforma .NET Framework

  20. Vantagens do WMCPL Acesso as mesmas tecnologias de renderização que são usadas para criar o próprio Windows Media Center Permite layouts dinâmicos e tem suporte integrado para animações Suporte para texto e gráficos ricos Navegação automática para teclado e controle remoto Os add-ins desenvolvidos em Windows Media Center Presentation Layer executam remotamente com plena fidelidade em Extenders (Xbox 360)

  21. Media Center Extender Evolution • HD • Experiência plena pelo Xbox 360 • Tanto XP como Vista • Cabo ou WiFi Xbox 360 Media Center ExtendersXP • HD • Eletrônicoscomo TVs, DVDs, STBs • Cabo ou WiFi • Final de 2007 SD com e sem fios Disponível pela Linksys

  22. Windows Media Center Extender • Escritório • Quarto • Sala de TV • Quarto DVD Player com Media Center Extender Windows Media Center PC XBox 360 TV Digital com Media Center Extender

  23. Aplicações em Windows Media CenterPresentation Layer

  24. Aplicações WMCPL Local Composto por installed managed code assembly e arquivos relacionados Acesso a todos os recursos do computador Tela de fundo Não tem interface de usuário Abre assim que o Windows Media Center é inicializado Continua executando até ser fechada por si mesma or pelo próprio Windows Media Center

  25. Web MCML entregue usando protocolo HTTP pela Internet Não requere instalação de arquivos ou assemblies locais Não tem acesso a recursos locais do computer Acesso a todos tipos/propriedades em namespaces Microsoft.MediaCenter e Microsoft.MediaCenter.UI Suporta um subset de Microsoft .NET Framework Aplicações WMCPL

  26. Media Center Markup Language Linguagem baseada em XML Usada para visualizar Interfaces de Usuários Pode acessar managed code assemblies Suporta UI componentization, declarative data-binding, e animações integradas

  27. Ferramentas para Desenvolvimento

  28. Visual Studio 2005 Professional Experiencia integrada dentro de Visual Studio para o desenvolvimento de Aplicações Windows Media Center Presentation Layer O SDK contém Starter Kits para Visual Studio Também é possível usar Visual C# 2005 Express Edition Download gratuito http://msdn.microsoft.com/vstudio/express/visualCsharp/default.aspx Adequado para managed code e criar aplicações MCML Suporte limitado a debugging e não inclui ferramentas de deployment e packaging

  29. Verificador MCML • Ferramenta de linha de comando para verificar o syntax de um arquivo MCML • Requer Microsoft.MediaCenter.UI.dll • Integrado ao Visual Studio.NET build environment para fácil detecção de erros • Verifica uma lista de arquivos MCML individuais, um arquivo específico dentro de uma assemply, ou todos os arquicos dentro de um diretório • Output pode ser logado a um arquivo

  30. Ferramenta de Preview para MCML • Pode ser executado como stand-alone ou add-in no MC • Permite navegação e visualização de arquivos MCML • Pode ser usado para verificar syntax, checar foco e input, e indicações de regiões e limites da IU • Não acessa Media Center Object Model quando executado for a do Windows Media Center • Switches de comando de linha permitem testes detalhados de cenários MCML

  31. DEMO

  32. 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

More Related