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

Exame
70-482

Visual Studio logo

  • Publicado:
    4 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

Advanced Windows Store App Development Using HTML5 and JavaScript

Esse exame foi desativado

Para obter as opções atualmente disponíveis, consulte a Microsoft Certification exam list.

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. Veja tutoriais em vídeo sobre a variety of question types sobre 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 exam challenge.

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 seu Regional Service Center.

A partir de 18 de novembro de 2013, este exame inclui conteúdos do Windows 8.1 e Visual Studio 2013.

Desenvolver aplicativos da Windows Store (15 - 20%)
  • Criar tarefas em segundo plano
    • Implementar as classes Windows.applicationmodel.background; implementar WebUIBackgroundTaskInstance; criar uma tarefa em segundo plano para gerenciar e preservar recursos; criar uma tarefa em segundo plano para receber notificações de um aplicativo; registrar a tarefa em segundo plano usando a classe BackgroundTaskBuilder; priorizar tarefas usando o namespace Scheduler
  • Consumir tarefas em segundo plano
    • Usar gatilhos de tempo e gatilhos de sistema; manter canais de comunicação abertos; solicitar acesso à tela de bloqueio; usar a classe BackgroundTransfer para concluir downloads
  • Integrar componentes WinMD à solução
    • Consumir um componente WinMD em JavaScript; manipular tipos de referência WinMD; fazer referência a um componente WinMD

Recursos de preparação

Descobrir e interagir com dispositivos (15-20%)
  • Capturar mídia com a câmera e o microfone
    • Usar CameraCaptureUI para capturar imagens ou vídeos e definir as configurações da câmera; usar MediaCapture para capturar imagens, vídeos e áudio; definir as configurações da câmera; definir formatos de mídia; manipular eventos de captura de mídia; implementar recursos avançados de foto, como modo de sequência, miniaturas e modo de foco
  • Obter dados dos sensores
    • Determinar a disponibilidade de um sensor (Windows.devices.sensors); adicionar solicitações de sensores no manifesto do aplicativo; manipular eventos de sensores; obter propriedades de sensores; determinar a localização por meio de GPS; habilitar a delimitação geográfica
  • Enumerar e descobrir recursos do dispositivo
    • Descobrir os recursos e propriedades dos dispositivos disponíveis, por exemplo, GPS, armazenamento removível, acelerômetro e comunicação a curta distância
  • Implementar acesso ao dispositivo
    • USB; Bluetooth; Dispositivo de Interface Humana (HID); suporte à impressora 3D; dispositivos de Ponto de Serviço (PoS)

Recursos de preparação

Programar a interação do usuário (15 - 20%)
  • Implementar impressão usando contratos e botões
    • Implementar o contrato do botão Imprimir; criar um modelo de impressão personalizado; construir uma visualização de impressão; manipular paginação de impressão; implementar impressão in-app; expor as configurações da impressora dentro de um aplicativo
  • Implementar Play To usando contratos e botões
    • Registrar um aplicativo para Reproduzir Em; usar ativos de streaming de mídia PlayToManager; registrar um aplicativo como PlayToReceiver; implementar programaticamente a funcionalidade Reproduzir Em
  • Notificar usuários usando o Serviço de Notificação por Push do Windows (WNS)
    • Autenticar com WNS; solicitar, criar e salvar um canal de notificação; chamar e pesquisar o WNS; configurar e implementar notificações por push usando os Serviços Móveis do Azure

Recursos de preparação

Aprimorar a interface do usuário (15 - 20%)
  • Projetar e implementar a capacidade de resposta da IU
    • Escolher uma estratégia assíncrona entre web workers e promessas; implementar web workers; promessas aninhadas e encadeadas; fazer funções personalizadas reconhecerem promessas; aprimorar o desempenho de interface usando o namespace Scheduler
  • Implementar animações e transições
    • Aplicar animações da biblioteca de animação (WinJS.UI.animation); criar e personalizar animações e transições usando CSS; aplicar transformações; criar animações usando pontos-chave; aplicar funções de tempo; animar com o elemento do HTML5 <canvas>
  • Criar controles personalizados
    • Criar controles personalizados usando WinJS.Namespace, WinJS.Class.define e HTML; associar a controles personalizado com data-win-bind; herdar e estender um controle WinJS existente
  • Projetar aplicativos para globalização e localização
    • Implementar arquivos .resjson para traduzir texto; implementar agrupamentos para oferecer suporte a diferentes direções de leitura; implementar formatação culturalmente específica para datas e horas; associar propriedades JSON a recursos usando a propriedade data-win-res

Recursos de preparação

Gerenciar dados e segurança (15 - 20%)
  • Projetar e implementar o caching de dados
    • Escolher quais tipos de itens (dados do usuário, configurações, dados do aplicativo) em seu aplicativo devem ser persistidos para o cache com base nos requisitos; escolher quando os itens são armazenados em cache; escolher onde os itens são armazenados em cache (Microsoft Azure, Serviços Móveis do Azure, armazenamento remoto); selecionar um mecanismo de cache; armazenar dados usando indexDB, LocalStorage e SessionStorage
  • Salvar e recuperar arquivos
    • Manipular fluxos de arquivos; salvar e recuperar arquivos usando as classes StorageFile e StorageFolder; definir extensões e associações de arquivos; salvar e recuperar arquivos usando seletores de arquivos e o seletor de pastas; compactar arquivos para economizar espaço; acessar bibliotecas e KnownFolders, por exemplo, fotos, documentos e vídeos; gerenciar a aparência do seletor de arquivos; aprimorar a capacidade de pesquisa usando o Windows Index; integrar o OneDrive com aplicativos; comparar arquivos; gerenciar bibliotecas
  • Proteger dados do aplicativo
    • Criptografar dados usando o namespace Windows.Security.Cryptography; registrar e solicitar certificados; criptografar dados usando certificados; revogar permissões de arquivo
Preparar para a implantação de uma solução (15 - 20%)
  • Projetar e implementar recursos de monetização em um aplicativo
    • Configurar uma avaliação com tempo limite; configurar uma avaliação baseada em recurso; implementar compras nos aplicativos; fazer a transição de um aplicativo de avaliação para completo
  • Projetar manipulação de erros
    • Projetar o aplicativo para que erros e exceções nunca cheguem ao usuário; manipular erros de funcionalidade do dispositivo; manipular erros de promessas
  • Projetar e implementar uma estratégia de teste
    • Projetar um plano de teste funcional; implementar um teste de IU codificado; projetar um plano de teste de confiabilidade, incluindo testes de desempenho, testes de estresse, testes de escalabilidade e testes de duração; simular compras no aplicativo
  • Projetar uma estratégia de diagnóstico e de monitoramento
    • Projetar perfil, rastreamento, contadores de desempenho, avaliações de auditoria (eventos e informações) e relatório de uso; decidir onde registrar eventos (relatório local vs. centralizado)
  • Avaliar e configurar para implantação da Windows Store
    • Configurar opções de aplicativo para envio à Windows Store, como restrições de idade, declaração de privacidade, permissões, imagens e informações de contato; criar arquivos de aplicativo, arquivos de recurso e pacotes de aplicativos; verificar a disponibilidade do aplicativo usando o Windows Application Certification Kit (WACK)

Recursos de preparação

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 dois anos ou mais projetando e desenvolvendo 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 Microsoft Certification exam overview 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 Microsoft Certification exam policies and FAQs.

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".