Mostrando entradas con la etiqueta Desarrollo en Windows Phone 8. Mostrar todas las entradas
Mostrando entradas con la etiqueta Desarrollo en Windows Phone 8. Mostrar todas las entradas

viernes, 26 de mayo de 2017

Desarrollo en Windows Phone 8 - Microsoft Virtual Academy - MVA

A continuación se presentan los exámenes del curso "Desarrollo en Windows Phone 8", de la academia virtual de Microsoft. Espero que la información sea de ayuda en cualquier contexto profesional.

Indice









  

lunes, 13 de enero de 2014

Windows Phone Store - Desarrollo en Windows Phone 8 - MVA - Microsoft Virtual Academy - Módulo 12 de 12



Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!


Windows Phone Store

1. Tipo de reportes que brinda el Dashboard en el Windows Phone Store:
 
Descargas de aplicaciones
Compras dentro de las aplicaciones
Resumen financiero
Contador de errores (Crash Count)
Ninguna de las anteriores
**Todas las anteriores 


2. ¿Cuál es el objetivo principal del Store Test Kit?
 
Ejecutar pruebas de rendimiento de la aplicación
**Ejecutar las mismas pruebas que el equipo del Store realiza
Ejecutar pruebas unitarias del código de la aplicación
Ejecutar pruebas de cobertura de código de la aplicación
Ninguna de las anteriores
Todas las anteriores


3. ¿Cuál es el periodo de prueba de las aplicaciones de tipo Beta?
 
15 días
30 días
60 días
**90 días
7 días
Ninguna de las anteriores


4. Cuáles pruebas de las incluidas en el Store Test Kit son recomendadas pero que no aplican en todos los casos?
 
**Pruebas manuales
Pruebas unitarias
Pruebas de cobertura
Pruebas de arquitectura
Ninguna de las anteriores
Todas las anteriores



Espero haber ayudado en algo. Hasta la próxima oportunidad!

Monetizando tu Aplicación - Desarrollo en Windows Phone 8 - MVA - Microsoft Virtual Academy - Módulo 11 de 12



Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!


Monetizando tu Aplicación

1. ¿Cuál es el principal servicio de publicidad de Nokia?
 
**Nokia Ad Exchange
Bing
Lumia Advertisement Services
Symbian Ad Platform
Nokia World of Ads
Ninguna de las anteriores


2.¿Cuáles son los dos tipos de productos que se pueden vender dentro de la aplicación?
 
BitCoins
Durables
Vouchers
Consumibles
Solo a y b son correctas
Solo c y d son correctas
**Solo b y d son correctas


3. ¿Cuál es la clase que te permite establecer la opción de Trial en una aplicación?
 
LicenceService
**LicenceInformation
License
LicenseInformationService
LicensingOptions
Ninguna de las anteriores


4. ¿Cuál de las siguientes no es una opción de monetización para una aplicación?
 
Compras intra-aplicación
Venta de aplicaciones
Publicidad dentro de la aplicación
**Publicación dentro de la aplicación
Todas las anteriores
Ninguna de las anteriores



Espero haber ayudado en algo. Hasta la próxima oportunidad!

Mapas y Sevicios de Ubicación - Desarrollo en Windows Phone 8 - MVA - Microsoft Virtual Academy - Módulo 10 de 12



Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!



Mapas y Sevicios de Ubicación

1. ¿Cuál es el nombre del tipo de ejecución que debemos declarar para poder ubicar un dispositivo en segundo plano dentro del manifiesto de la aplicación?
 
LocationTracker
GpsTrackerEnabled
LocationEnabled
**LocationTracking
GpsLocation
Ninguna de las anteriores


2. ¿Cuál es la propiedad del control de mapa que muestra los edificios?
 
**LandmarksEnabled
PedestrianFeaturesEnabled
ZoomLevel
WatermarkMode
CartogtaphicMode
Ninguna de las anteriores


3. ¿Qué propiedad es requerida para cambiar la cartografía del control de mapa?
 
MapType
**CartogtaphicMode
CartogtaphicType
MapCatography
Ninguna de las anteriores


4. ¿Cuál es la capacidad requerida para poder habilitar la ubicación en el teléfono?
 
ID_CAP_GPS
ID_CAP_GEOLOCATION
ID_CAP_TRACKING
ID_CAP_GPS_TRACKING
ID_CAP_GEOLOCATION_TRACKING
**Ninguna de las anteriores



Espero haber ayudado en algo. Hasta la próxima oportunidad!

Agentes en segundo plano - Desarrollo en Windows Phone 8 - MVA - Microsoft Virtual Academy - Módulo 9 de 12



Nota:

  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!


Agentes en segundo plano

1. ¿Cuál es la clase necesaria para poder descargar un archivo en segundo plano?
 
**BackgroundTransferRequest
ScheduledActionService
TransferRequest
BackgroundTransferService
BackgroundTransferResponse
Ninguna de las anteriores


2. ¿Cuál es el tiempo máximo de ejecución para las tareas periódicas?
 
20 segundos
**25 segundos
30 segundos
35 segundos
40 segundos
Ninguna de las anteriores


3. Tipo de clase para crear tareas que usen recursos intensamente y por tiempos prolongados
 
BackgroundTransferRequest
PeriodicTask
ScheduledActionService
HttpClient
**ResourceIntensiveTask
Ningunas de las anteriores


4. ¿Cuál es el método requerido para poder ejecutar una tarea periódica?
 
OnStart
OnBegin
**OnInvoke
OnExecute
OnCall
Ninguna de las anteriores



Espero haber ayudado en algo. Hasta la próxima oportunidad!


Comunicaciones y Redes - Desarrollo en Windows Phone 8 - MVA - Microsoft Virtual Academy - Módulo 8 de 12



Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!


Comunicaciones y Redes

1. ¿Cuál es el método requerido para recibir una notificación de tipo Toast?
 
BindShell
BindToast
ReceiveToast
ToastCallback
PrepareForToast
**Ninguna de las anteriores


2. Tipos de Notificaciones Push que pueden ser usadas en Windows Phone 8
 
Raw, Toast y WCF
Raw, Toast, Tile y WCF
Raw, Toast y REST
Raw, Toast, Tile y REST
**Raw, Toast, Tile
Raw, Toast, Tile y Custom
Ninguna de las anteriores


3. Es la clase requerida para crear un canal de notificaciones
 
HttpClient
**HttpNotificationChannel
HttpWebRequest
HttpHandler
HttpNotificationService
Ninguna de las anteriores


4. ¿Qué clase permite conocer la información de la red?
 
**DeviceNetworkInformation
DeviceNetworkInformationService
DeviceInformation
DeviceNetworkService
NetworkInformation
Ninguna de las anteriores



Espero haber ayudado en algo. Hasta la próxima oportunidad!

Integración con el teléfono - Desarrollo en Windows Phone 8 - MVA - Microsoft Virtual Academy - Módulo 7 de 12



Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!


Integración con el teléfono


1. ¿Qué tipo de estilo debo implementar para que un control adopte el mismo color que el del tema de Windows Phone?
 
DarkPhoneBrush
LightPhoneBrush
**PhoneAccentBrush
Todas las anteriores
Ninguna de las anteriores


2. ¿Qué capacidad debes habilitar para poder utilizar la función de Texto a Voz?
 
ID_CAP_VOICE
**ID_CAP_SPEECH_RECOGNITION
ID_CAP_TEXT_TO_VOICE
Todas las anteriores
Ninguna de las anteriore


3. Generalmente, tipo de raíz visual en toda aplicación de Windows Phone 8 que permite la navegación
 
PhoneApplicationPage
**PhoneApplicationFrame
RootVisual
NavigationService
NavigationContext
Todas las anteriores
Ninguna de las anteriores


4. ¿Qué tipo de elementos puedes colocar en una Barra de Aplicación?
 
ApplicationBarCommand
ApplicationBarIconButton
ApplicationBarMenuItem
Solo a y b son correctas
**Solo b y c son correctas
Ninguna de las anteriores



Espero haber ayudado en algo. Hasta la próxima oportunidad!

Controles - Desarrollo en Windows Phone 8 - MVA - Microsoft Virtual Academy - Módulo 6 de 12



Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!


Controles


1. Clase base de la que heredan todos los controles de lista
 
ItemsPanel
ItemsTemplate
**ItemsControl
ContentControl
Todas las anteriores
Ninguna de las anteriores


2. Factor de decisión para usar un LongListSelector en vez de un ListBox
 
Mayor rendimiento
Agrupamiento de datos
Manejo de una gran cantidad de datos
Facilidad en su uso
**Todas las anteriores
Ninguna de las anteriores


3. ¿Qué sucede si usas un control Panorama dentro de un control Pivot?
 
La aplicación arrojará una excepción de tipo OverflowException
La aplicación arrojará una excepción de tipo InvalidOperationException
La aplicación arrojará una excepción de tipo NotImplementedException
**La aplicación probablemente sea rechazada durante su proceso de certificación
Solo c y d son correctas
Ninguna de las anteriores


4. ¿Para qué se utiliza un control Panorama?
 
Para mostrar una lista de opciones mutuamente excluyentes de manera horizontal
Para agrupar elementos visuales de manera horizontal o vertical
**Para mostrar contenido relacionado a lo largo de un lienzo horizontal
Para mostrar contenido no relacionado a lo largo de un lienzo horizontal
Para mostrar una lista de datos como reemplazo de un DataGrid
Ninguna de las anteriores




Espero haber ayudado en algo. Hasta la próxima oportunidad!

Almacenamiento Local - Desarrollo en Windows Phone 8 - MVA - Microsoft Virtual Academy - Módulo 5 de 12



Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!


Almacenamiento Local


1. Capacidad necesaria para acceder a los datos de las tarjetas SD
 
ID_CAP_REMOVABLE_SD
ID_CAP_ISOLATED_STORAGE
ID_CAP_EXTERNAL_DATA
ID_CAP_MEMORY_CARD
Todas las anteriores
**Ninguna de las anteriores


2. Límite de espacio para guardar datos en el teléfono
 
1 MB por aplicación
20 MB por aplicación
100 MB por aplicación
250 MB por aplicación
300 MB por aplicación
**Ninguna de las anteriores


3. Clase para acceder a datos en tarjetas SD externas
 
Windows.Storage.ApplicationData
Windows.Storage.ApplicationData.Current
**Windows.Storage.ExternalStorage
Windows.Storage.SDCard
Ninguna de las anteriores


4. Factor de decisión para usar la clase ApplicationData en vez de IsolatedStorageFile
 
Más rendimiento
Más opciones de serialización
**Reutilización de código en Windows 8.x
Reutilización de código en Windows Phone 7.x
Todas las anteriores
Ninguna de las anteriores




Espero haber ayudado en algo. Hasta la próxima oportunidad!

Consumo de Datos - Desarrollo en Windows Phone 8 - MVA - Microsoft Virtual Academy - Módulo 4 de 12



Nota:

  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!

Consumo de Datos


1. Técnica para la reutilización de código entre diferentes plataformas
 
Agregar archivo como vínculo
Bibiliotecas de Clases Portables
Ensamblados
**Solo a y b son correctas
Solo b y c son correctas
Ninguna de las anteriores


2. Clase para la comunicación asíncrona  vía HTTP y de fácil uso adecuada para compartir código con Windows 8.x
 
WebClient
HttpWebRequest
**HttpClient
MobileServiceClient
Todas la anteriores
Ninguna de las anteriores


3. Capacidad necesaria para comunicaciones HTTP a Servicios y habilitada de manera predeterminada
 
ID_CAP_LOCATION
ID_CAP_PHONEDIALER
ID_CAP_PUSH_NOTIFICATION
**ID_CAP_NETWORKING
ID_CAP_HTTP_COMMUNICATION
Todas las anteriores
Ninguna de las anteriores


4. Tipo de Servicio que puede ser consumido en una aplicación de Windows Phone 8
 
REST
SOAP
WCF
Web API
Windows Azure Mobile Services
**Todas las anteriores
Ninguna de las anteriores




Espero haber ayudado en algo. Hasta la próxima oportunidad!

El Patrón de Diseño Model-View-ViewModel - Desarrollo en Windows Phone 8 - MVA - Microsoft Virtual Academy - Módulo 3 de 12



Nota:

  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!


El Patrón de Diseño Model-View-ViewModel


1. Mecanismo válido para enlazar una Vista y el Modelo de la Vista
 
Mecanismo "Primero el Modelo de la Vista"
Mecanismo "Primero la Vista"
Mecanismo "Primero el Modelo"
**Solo a y  b son correctas
Solo a y c son correctas
Solo b y c son correctas
Ninguna de las anteriores


2. Son componentes que se consideran parte de la Vista
 
Comandos
Serializadores y Deserializadores
Controles de Usuario
Plantillas de Datos
Solo c y a son correctas
Solo a y b son correctas
**Solo c y d son correctas


3. Permiten enlazar funcionalidad en la Vista
 
Recursos
**Comandos
Eventos
Contexto de Datos
Todas las anteriores
Ninguna de las anteriores


4. Son las piezas principales del Patrón de Diseño MVVM
 
Vista y Modelo
Vista, Modelo de la Vista, Modelo y Comandos
**Vista, Modelo de la Vista, Modelo
Vista, Modelo y Comandos
Vista, Modelo de la Vista, Modelo, Comandos y Convertidores
Ninguna de las anteriores




Espero haber ayudado en algo. Hasta la próxima oportunidad!


domingo, 12 de enero de 2014

XAML - Desarrollo en Windows Phone 8 - MVA - Microsoft Virtual Academy - Módulo 2 de 12



Nota:
  • La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
  • Dos asteriscos (**) significa Alternativa Correcta.
  • Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!


XAML

1. ¿Cuál es el resultado del siguiente código?

<Grid DataContext="Hola">
    <ListBox ItemsSource="{Binding}" />
</Grid>
 
Manda un error de compilación
Manda un error porque el DataContext es inválido
Manda un error porque le falta el atributo Source a la expresión {Binding}
Manda un error porque le falta el atributo Path a la expresión {Binding}
Compila pero no se muestra nada en la lista
**Compila y se muestra cada letra como un elemento en la lista
Ninguna de las anteriores


2. ¿Cuál es el resultado del siguiente código?

    <Grid>
        <StackPanel DataContext="Hola 2">
            <TextBox Text="{Binding}" />
        </StackPanel>
    </Grid>
 
Manda un error de compilación
Manda un error porque el DataContext es inválido
Manda un error porque le falta el atributo Source a la expresión {Binding}
Manda un error porque le falta el atributo Path a la expresión {Binding}
**Ninguna de las anteriores


3. ¿Cuál es el resultado del siguiente código?

<Grid DataContext="200">
        <Rectangle Fill="Red"
                 Width="{Binding}"
                 Height="{Binding}" />
    </Grid>
 
**Muestra un rectángulo de color rojo de 200 de ancho y 200 de alto
Manda un error porquel el DataContext es inválido
Manda un error de compilación
Manda un error porque le falta el atributo Source a la expresión {Binding}
Manda un error porque le falta el atributo Path a la expresión {Binding}
Ninguna de las anteriores


4. ¿Qué podemos deducir del siguiente XAML?

 <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="100" />
            <ColumnDefinition Width="Auto" />
            <ColumnDefinition Width="1*" />
            <ColumnDefinition Width="2*" />
        </Grid.ColumnDefinitions>
        <Ellipse
            Width="200"
            Height="200"
            Fill="Red" />
        <Ellipse
            Width="200"
            Height="200"
            Fill="Blue"
            Grid.Column="1"
            />
        <Ellipse
            Width="200"
            Height="200"
            Fill="Green"
            Grid.Column="2" />
        <Ellipse
            Width="200"
            Height="200"
            Fill="Orange"
            Grid.Column="3" />
    </Grid>
 
Las elipses roja y azul se mostrarán completas, la verde y la naranja se cortarán
La elipse roja traslapará a la azul, la verde y naranja se cortarán
La elipse roja traslapará a la azul, la verde y naranja se mostrarán en función del tamaño disponible
La elipse roja se cortará, la azul se mostrará correctamente, la verde y naranja se cortarán
**La elipse roja se cortará, la azul se mostrará correctamente, la verde y naranja se mostrarán en función del tamaño disponible
Ninguna de las anteriores





Espero haber ayudado en algo. Hasta la próxima oportunidad!

       
free counters

Páginas vistas en total según Google