Aumente sua confiança no dia do exame com um Exam Replay ou um Exam Replay with Practice Test.

Exame
70-481

Logotipo do Visual Studio

  • Publicado:
    11 de outubro de 2012
  • Idiomas:
    Inglês, chinês (simplificado), francês, alemão, japonês, português (Brasil)
  • Públicos:
    Desenvolvedores
  • Tecnologia:
    Visual Studio 2012
  • Crédito para certificação:
    MCP, MCSD

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

Esse exame foi desativado

Para obter as opções atualmente disponíveis, consulte a Lista de exames de Certificação Microsoft.

Habilidades medidas

Este exame mede sua habilidade em executar as tarefas técnicas listadas abaixo. As porcentagens indicam o peso relativo de cada área de tópico principal no exame. Quanto mais alta a porcentagem, mais perguntas você verá nessa área de conteúdo no exame. Ver tutoriais em vídeo sobre a variedade de tipos de pergunta dos exames da Microsoft.

Observe que as perguntas podem testar, mas não estarão limitadas a, os tópicos descritos no texto com marcadores.

Deseja enviar comentários sobre a relevância das habilidades medidas neste exame? Envie seus comentários para a Microsoft. Todos os comentários serão revisados e incorporados conforme apropriado, mantendo a validade e confiabilidade do processo de certificação. Observe que a Microsoft não responderá diretamente aos comentários. Agradecemos seus comentários para garantir a qualidade do Programa de Certificação Microsoft.

Se tiver dúvidas sobre perguntas específicas deste exame, envie um desafio de exame.

Se você tiver outras perguntas ou comentários sobre os exames de certificação da Microsoft ou sobre o programa de certificação, o registo ou as promoções, entre em contato com o Centro de Atendimento Local.

Projetar aplicativos Windows Store (20 - 25%)
  • Projetar o layout e a estrutura da IU
    • Avaliar o design conceitual; decidir como a IU será composta; projetar para a herança e reutilização de elementos visuais (p.ex., estilos, recursos); projetar para acessibilidade; decidir quando controles personalizados são necessários; usar o modelo de Aplicativo de Hub
  • Projetar para separação de conceitos
    • Planejar as camadas lógicas da sua solução para atender aos requisitos do aplicativo; projetar camadas de acoplamento flexível; incorporar componentes WinMD
  • Projetar e implementar o Gerenciamento do Tempo de Vida do Processo (PLM)
    • Escolher uma estratégia de gerenciamento de estado; manipular o evento suspenso (oncheckpoint); preparar para término de aplicativo; manipular o evento OnActivated; verificar o estado ActivationKind e o anterior
  • Planejar para uma implantação de aplicativo
    • Planejar uma implantação com base nos requisitos de certificação de Aplicativo do Windows 8; preparar um manifesto do aplicativo (recursos e declarações); assinar um aplicativo; planejar os requisitos para uma implantação empresarial
Desenvolver aplicativos da Windows Store (15 - 20%)
  • Acessar e exibir contatos
    • Chamar a classe ContactsPicker (windows.applicationmodel.contacts); filtrar quais contatos exibir; exibir um determinado número de contatos; criar e modificar informações de contato; selecionar dados de contato específicos
  • Projetar botões e contratos
    • Escolher os botões apropriados com base nos requisitos do aplicativo; projetar um aplicativo para ter suporte a botões e contrato; configurar o manifesto do aplicativo para permissões corretas
  • Implementar pesquisa
    • Fornecer sugestões de pesquisa usando a classe de controle SearchPane e SearchBox; pesquisar e iniciar outros aplicativos; fornecer e restringir a pesquisa dentro de um aplicativo, incluindo dentro e fora do botão de pesquisa; fornecer visualizações de resultados da pesquisa; implementar ativação de dentro da pesquisa; configurar contratos de pesquisa
  • Implementar Compartilhamento em um aplicativo
    • Usar a classe DataTransferManager para compartilhar dados com outros aplicativos; aceitar solicitações de compartilhamento implementando a ativação de dentro do Compartilhamento; limitar o escopo do compartilhamento usando o objeto DataPackage; implementar Compartilhamento no aplicativo fora do botão Compartilhar; usar links da Web e links de aplicativos
  • Gerenciar preferências e configurações de aplicativo
    • Escolher quais recursos do aplicativo são acessados no AppSettings; adicionar pontos de entrada para AppSettings na janela Configurações; criar submenus de configurações usando o controle SettingsFlyout; adicionar opções de configurações ao SettingsFlyout; armazenar e recuperar configurações a partir do armazenamento de dados de aplicativo de roaming
  • Integrar recursos de mídia
    • Dar suporte a imagens DDS; implementar reprodução de vídeo, implementar XVP e DXVA; implementar TTS; implementar reprodução de áudio e vídeo usando o HTML5 DRM
Criar a interface do usuário (20 - 25%)
  • Implementar controles WinJS
    • FlipView; submenu; layout de grade; layout de lista; objeto de menu; WebView; contêiner de itens, repetidor
  • Implementar controles de layout de HTML
    • Implementar controles de layout para estruturar seu layout; implementar modelos e vínculos, dar suporte à rolagem e ao zoom com CSS3; gerenciar fluxo e apresentação de texto, incluindo estouro
  • Criar aplicativos com reconhecimento de layout para manipular modos com janelas
    • Usar consultas de mídia CSS3 para adaptar diferentes dispositivos; responder a alterações na orientação; adaptar a novos modos com janelas usando o namespace ViewManagement; gerenciar a configuração da exibição de novos aplicativos
  • Projetar e implementar a barra de aplicativos
    • Determinar o que colocar na barra de aplicativos com base nos requisitos do aplicativo; itens da barra de aplicativos de estilo e posição; projetar o posicionamento de controles na barra de aplicativos; manipular eventos AppBar
  • Aplicar estilos CSS
    • Implementar gradientes, layouts de grade, zoom, ajuste de rolagem e consultas de mídia

Recursos de preparação

Programar a interação do usuário (20 - 25%)
  • Gerenciar dispositivos de entrada
    • Capturar eventos de biblioteca de gestos; criar reconhecedores de gestos personalizados; ouvir eventos de mouse ou gestos de toque; gerenciar entrada de Caneta e escrita à tinta; manipular eventos de arrastar e soltar
  • Projetar e implementar a navegação em um aplicativo
    • Manipular eventos de navegação, verificar propriedades de navegação e chamar funções de navegação usando o namespace WinJS.Navigation; projetar navegação para atender aos requisitos do aplicativo; Zoom Semântico; carregar fragmentos de HTML
  • Criar e gerenciar blocos
    • Criar e atualizar blocos e conteúdo de blocos; criar e atualizar notificações (a classe TileUpdateManager); responder a solicitações de notificação; escolher uma agenda apropriada de atualização de bloco com base em requisitos do aplicativo
  • Notificar usuários usando a notificação do sistema
    • Habilitar um aplicativo para notificações do sistema; popular notificações do sistema com imagens e texto usando ToastUpdateManager; reproduzir sons com as notificações do sistema; responder a eventos de notificação do sistema; controlar a duração da notificação; configurar e usar os Serviços Móveis do Azure para enviar notificações por push

Recursos de preparação

Gerenciar segurança e dados (20 - 25%)
  • Escolher uma estratégia de acesso aos dados
    • Escolher a estratégia apropriada de acesso aos dados (baseada em arquivo; serviço Web; armazenamento remoto, incluindo armazenamento no Microsoft Azure e os Serviços Móveis do Azure) com base em requisitos
  • Recuperar dados remotamente
    • Usar XHR ou HttpClient para recuperar serviços Web; definir o verbo HTTP apropriado para REST; manipular o progresso de solicitações de dados; consumir serviços SOAP/WCF; usar WebSockets para comunicação bidirecional
  • Implementar a vinculação de dados
    • Escolher e implementar controles associados a dados, incluindo WinJS.UI.ListView, para atender aos requisitos; associar dados a modelos de item tal como WinJS.Binding.Template; associar dados a controles usando data-win-control e data-win-bind; configure um iterador com data-win-options; habilitar filtragem, classificação e agrupamento de dados na interface do usuário
  • Gerenciar Autenticação e Autorização do Windows
    • Recuperar funções ou declarações de um usuário; armazenar e recuperar credenciais usando a classe PasswordVault; implementar a classe CredentialPicker; verificar a existência de credenciais usando o cofre de credenciais, armazenar credenciais de conta nas configurações do aplicativo
  • Gerenciar Autenticação da Web
    • Usar o namespace Windows.Security.Authentication.Web; configurar OAuth2 para autenticação; CredentialPicker; configurar logon único (SSO); implementar mobilidade de credenciais; implementar a classe WebAuthenticationBroker; dar suporte à autenticação de proxy para empresas

Recursos de preparação

Opções de preparação

Treinamento ministrado por instrutor
Encontre um Parceiro de Aprendizagem Microsoft
Exemplo de vídeo de preparação

PREP Talk - Certificação Microsoft: Exame 481

Neste episódio de dicas de preparação fornecidas por especialistas de certificação, James Seymour, Planejador de Certificação, e Lwin Maung, Consultor de Desenvolvimento, discutem a relevância das habilidades avaliadas no Exame 481.

Teste prático

Faça um Teste Prático Oficial da Microsoft para o Exame 481

Da comunidade
Manuais
Exam Ref 70-481: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript cover

Exam Ref 70-481: Essentials of Developing Windows Store Apps Using HTML5 and JavaScript
Publicado em: outubro de 2013 (est.)

Prepare-se para o Exame 70-481 e ajude a demonstrar o seu domínio real do desenvolvimento de aplicativos da Windows Store usando HTML5 e JavaScript. Projetado para profissionais de TI experientes prontos para avançar seu status, esse Exam Ref foca na perspicácia do pensamento crítico e da tomada de decisões necessária para o sucesso no nível do MCSD.

Compre este livro na Microsoft Press Store

Quem deve fazer este exame?

Este exame é destinado a desenvolvedores com no mínimo dois a cinco anos de experiência no desenvolvimento de HTML, CSS e aplicativos JavaScript, incluindo um ano ou mais em desenvolvimento de aplicativos que estejam em conformidade com as diretrizes dos aplicativos da Windows Store.

Mais informações sobre exames

Preparação para um exame

Recomendamos que você leia todo este guia de preparação para o exame e familiarize-se com os recursos deste site antes de agendar o seu exame. Consulte a Visão geral de exames de Certificação Microsoft para obter informações sobre registro, vídeos de formatos típicos de pergunta do exame e outros recursos de preparação. Para obter informações sobre políticas e pontuação do exame, consulte as políticas e perguntas frequentes sobre exames de Certificação Microsoft.

Observação

Este guia de preparação está sujeito a alterações a qualquer momento sem aviso prévio e a critério exclusivo da Microsoft. Os exames Microsoft podem incluir tecnologia de testes de adaptação e itens de simulação. A Microsoft não identifica o formato em que os exames são apresentados. Utilize este guia de preparação para se preparar para o exame, independentemente do seu formato. Para ajudá-lo a preparar-se para este exame, a Microsoft recomenda que você tenha experiência prática com o produto e use os recursos de treinamento especificados. Estes recursos de treinamento não necessariamente abrangem todos os tópicos listados na seção "Habilidades avaliadas".