Aumente su confianza el día del examen con un Exam Replay or an Exam Replay with Practice Test.

Examen
70-481

Logotipo de Visual Studio

  • Publicado:
    11 de octubre de 2012
  • Idiomas:
    Inglés, chino (simplificado) francés, alemán, japonés, portugués (Brasil)
  • Público:
    Desarrolladores
  • Tecnología:
    Visual Studio 2012
  • Crédito para la certificación:
    MCP, MCSD

Essentials of Developing Windows Store Apps Using HTML5 and JavaScript

Este examen se ha retirado

Para ver las opciones que tiene disponibles actualmente, consulte la Microsoft Certification exam list.

Habilidades medidas

Este examen mide su capacidad para realizar las tareas técnicas mencionadas a continuación. Los porcentajes indican la importancia relativa de cada área temática principal del examen. Cuanto más alto sea el porcentaje, más preguntas verá sobre esa área de contenido en el examen. Vea tutoriales en vídeo acerca de la variety of question types en los exámenes de Microsoft.

Tenga en cuenta que las preguntas pueden evaluar, entre otros, los temas descritos en el texto con viñetas.

¿Tiene algún comentario sobre la pertinencia de las aptitudes evaluadas en este examen? No dude en enviar sus comentarios a Microsoft. Todos los comentarios se revisarán y aplicarán según se considere oportuno, manteniendo siempre la validez y fiabilidad del proceso de certificación. Tenga en cuenta que Microsoft no responderá directamente a sus comentarios. Agradecemos su participación para garantizar la calidad del programa Microsoft Certification.

Si cree que existe algún problema con preguntas específicas de este examen, envíe una exam challenge.

Si tiene otras preguntas o comentarios sobre los exámenes de Microsoft Certification o el programa de certificación, el registro o las promociones, póngase en contacto con el Regional Service Center.

Diseño de aplicaciones de la Tienda Windows (20-25 %)
  • Diseño de la presentación y la estructura de la interfaz de usuario
    • Evaluar el diseño conceptual; decidir la composición de la interfaz de usuario; diseñar la herencia y la reutilización de elementos visuales (por ejemplo, estilos, recursos); diseñar pensando en la accesibilidad; decidir cuándo se necesitan controles personalizados; utilizar la plantilla Aplicación Hub
  • Diseño para la separación de áreas
    • Planificar las capas lógicas de la solución para satisfacer los requisitos de la aplicación; diseñar capas acopladas de forma no estricta; incorporar componentes WinMD
  • Diseño e implementación de la administración de la duración de los procesos
    • Elegir una estrategia de administración de estado; controlar el evento de suspensión (oncheckpoint); prepararse para la finalización de la aplicación; controlar el evento onactivated; comprobar ActivationKind y el estado anterior
  • Planificación de la implementación de una aplicación
    • Planificar una implementación según los requisitos de certificación de aplicación de Windows 8; preparar un manifiesto de aplicación (capacidades y afirmaciones); registrar una aplicación; planificar los requisitos de una implementación empresarial
Desarrollo de aplicaciones de la Tienda Windows (15-20 %)
  • Acceso y diseño de contactos
    • Invocar la clase ContactsPicker (windows.applicationmodel.contacts); filtrar los contactos que se visualizarán; mostrar un número determinado de contactos; crear y modificar la información de contacto; seleccionar datos de contacto específicos
  • Diseño de accesos y contratos
    • Elegir el acceso correspondiente según los requisitos de la aplicación; diseñar la aplicación teniendo en cuenta el acceso y el contrato; configurar el manifiesto de la aplicación para que tenga los permisos correctos
  • Implementación de búsquedas
    • Proporcionar sugerencias de búsqueda con la clase de control SearchPane y SearchBox; buscar e iniciar otras aplicaciones; proporcionar y limitar la búsqueda en una aplicación, incluido el interior y el exterior del acceso de búsqueda; proporcionar vistas previas de los resultados de la búsqueda; implementar la activación desde la búsqueda; configurar contratos de búsqueda
  • Implementación de la opción Compartir en una aplicación
    • Usar la clase DataTransferManager para compartir datos con otras aplicaciones; aceptar solicitudes para compartir mediante la implementación de la activación desde Compartir; limitar la cantidad para compartir mediante el uso del objeto DataPackage; implementar la opción Compartir de la aplicación fuera del acceso a Compartir; usar vínculos web y vínculos de aplicaciones
  • Administración de la configuración y las preferencias de la aplicación
    • Elegir a qué características de la aplicación se accede en AppSettings; agregar puntos de entrada para AppSettings en la ventana Settings (Configuración); crear controles flotantes de configuración con el control SettingsFlyout; agregar valores de configuración a SettingsFlyout; almacenar y recuperar la configuración del almacén de datos en movilidad de la aplicación
  • Integración de características multimedia
    • Compatibilidad con imágenes DDS; implementar la reproducción de vídeo; implementar XVP y DXVA; implementar TTS; implementar la reproducción de vídeo y audio mediante HTML5 DRM
Creación de la interfaz del usuario (20-25 %)
  • Implementación de controles WinJS
    • FlipView; Flyout; GridLayout; ListLayout; objeto de menú; WebView; contenedor de elemento; repetidor
  • Implementación de controles de diseño HTML
    • Implementar controles de diseño para estructurar su diseño; implementar plantillas y enlaces; permitir el desplazamiento y el zoom con CSS3; administrar el flujo y la presentación de texto, incluido el desbordamiento
  • Creación de aplicaciones con reconocimiento de diseño para controlar los modos basados en ventanas
    • Usar consultas multimedia CSS3 para que se adapten a distintos dispositivos; responder a los cambios en la orientación; adaptar a nuevos modos basados en ventanas mediante el espacio de nombres ViewManagement; administrar la configuración de una vista de aplicaciones
  • Diseño e implementación de la barra de aplicaciones
    • Determinar qué poner en la barra de aplicaciones según los requisitos de aplicaciones; determinar el estilo y la posición de los elementos de la barra de aplicaciones; diseñar la ubicación de los controles en la barra de aplicaciones; controlar eventos AppBar
  • Aplicación de estilo CSS
    • Implementar gradientes, diseños de cuadrícula, zoom, instantáneas de movimiento y consultas de medios

Recursos de preparación

Programación de la interacción del usuario (20-25 %)
  • Administración de dispositivos de entrada
    • Capturar eventos de la biblioteca de gestos; crear reconocedores de gestos personalizados; escuchar eventos de ratón o gestos táctiles; administrar entradas de lápiz y manuscritas; controlar eventos de arrastrar y colocar
  • Diseño e implementación de la navegación en una aplicación
    • Controlar eventos de navegación, comprobar propiedades de navegación e invocar funciones de navegación con el espacio de nombres WinJS.Navigation; diseñar la navegación para que satisfaga los requisitos de aplicación; zoom semántico; cargar fragmentos HTML
  • Creación y administración de mosaicos
    • Crear y actualizar mosaicos y su contenido; crear y actualizar distintivos (la clase TileUpdateManager); responder a solicitudes de notificación; elegir una programación de actualización de mosaicos adecuada según los requisitos de la aplicación
  • Notificación a los usuarios mediante avisos
    • Habilitar una aplicación para que genere notificaciones mediante avisos; completar las notificaciones mediante avisos con imágenes y texto usando la clase ToastUpdateManager; reproducir sonidos con las notificaciones mediante avisos; responder a los eventos de notificación mediante aviso; controlar la duración de las notificaciones mediante avisos; configurar y usar Azure Mobile Services para las notificaciones de inserción

Recursos de preparación

Administración de la seguridad y los datos (20-25 %)
  • Selección de una estrategia de acceso de datos
    • Elegir la estrategia de acceso a los datos correspondiente (basada en archivos, servicio web, almacenamiento remoto, incluido el almacenamiento de Microsoft Azure y Azure Mobile Services) según los requisitos
  • Recuperar datos de forma remota
    • Usar XHR o HttpClient para recuperar servicios web; establecer el verbo HTTP apropiado para REST; controlar el progreso de las solicitudes de datos; consumir servicios SOAP/WCF; usar WebSockets para la comunicación bidireccional
  • Implementación del enlace de datos
    • Seleccionar e implementar controles enlazados a datos, incluido el WinJS.UI.ListView, para cumplir los requisitos; enlazar datos a las plantillas de elementos como WinJS.Binding.Template; enlazar datos a los controles mediante data-win-control y data-win-bind; configurar un iterador con data-win-options; permitir el filtrado, ordenado y agrupamiento de los datos en la interfaz de usuario
  • Administración de la autenticación y autorización de Windows
    • Recuperar los roles o notificaciones de un usuario; almacenar y recuperar credenciales mediante la clase PasswordVault; implementar la clase CredentialPicker; verificar la existencia de credenciales mediante la caja de seguridad de credenciales; almacenar las credenciales de cuenta en la configuración de una aplicación
  • Administración de la autenticación web
    • Usar el espacio de nombres Windows.Security.Authentication.Web; configurar OAuth2 para autenticación; CredentialPicker; configurar el inicio de sesión único (SSO); implementar las credenciales móviles; implementar la clase WebAuthenticationBroker; compatibilidad de la autenticación de proxy para las empresas

Recursos de preparación

¿Quién debería realizar este examen?

Este examen está dirigido a desarrolladores con un mínimo de dos a cinco años de experiencia en el desarrollo de aplicaciones HTML, CSS y JavaScript, incluidos uno o más años en el desarrollo de aplicaciones que cumplen las directrices de las aplicaciones de la Tienda Windows.

Más información sobre los exámenes

Preparación de exámenes

Le recomendamos que consulte esta guía de preparación para el examen en profundidad y se familiarice con los recursos de este sitio web antes de programar el examen. Consulte la Microsoft Certification exam overview para obtener información sobre el registro, vídeos de los formatos de preguntas de examen habituales y otros recursos de preparación. Para obtener información sobre las políticas de examen y puntuación, consulte Microsoft Certification exam policies and FAQs.

Nota

Esta guía de preparación está sujeta a cambios en cualquier momento a discreción de Microsoft sin necesidad de aviso previo. Los exámenes de Microsoft pueden incluir tecnología de prueba adaptativa y elementos de simulación. Microsoft no identifica el formato en que se presentan los exámenes. Use esta guía de preparación para prepararse para el examen, sea cual sea el formato. Para ayudarle a prepararse para este examen, Microsoft recomienda adquirir experiencia práctica con el producto y usar los recursos formativos especificados. Estos recursos de formación no cubren necesariamente todos los temas que aparecen en la sección "Habilidades medidas".