Está en la página 1de 16

Windows 8

Guía del producto para desarrolladores

MSDN.Microsoft.com I
Tabla de contenido
Introducción 3
Las aplicaciones son las protagonistas 4
Rápido y fluido 6
Métodos de entrada versátiles 7
Experiencias adaptadas 7
Iconos conectados y activos 7
Desarrollo para Internet Explorer 10 8
Conectado a la nube 8
Crea aplicaciones con lo que ya conoces 8
Ampliable y compatible con las
plataformas existentes 9
Herramientas eficaces y todos los recursos
que necesitas 10
Desarrollo de aplicaciones de línea de negocio 12
Amplia cobertura, flexibilidad y transparencia
en la Tienda Windows 13
Condiciones y proceso de incorporación
transparentes 14
Tu panel personal de aplicaciones 15
Gran oportunidad 15

© 2012 Microsoft Corporation.


II
Guía del producto
para desarrolladores
Introducción
Si eres un desarrollador, Windows 8 te ofrece una magnífica plataforma para llegar a los millones
de personas de todo el mundo que usan Windows todos los días para mejorar su productividad,
poner en práctica su creatividad y divertirse. Windows 8 te brinda una oportunidad sin precedentes:
acceder a esa base de clientes de todo el mundo antes que nadie. Windows 8 representa para
los desarrolladores la oportunidad más importante, en lo que a plataformas se refiere, de llegar
a millones de personas con atractivas aplicaciones de la Tienda Windows.

Las aplicaciones son la base de la experiencia en Windows 8. Cobran vida con actividades y
contenidos apasionantes. Los usuarios se meten de lleno en las aplicaciones de la Tienda Windows
a pantalla completa, donde el contenido, y no el sistema operativo, es lo importante.

Los desarrolladores pueden aprovechar los servicios que proporciona Microsoft para que sus
aplicaciones cobren vida cuando se conecten a la nube. Cuando los desarrolladores conecten
aplicaciones a la nube mediante el SDK de Live, podrán aprovechar el inicio de sesión único, que
permite a los usuarios adentrarse aún más en la experiencia de la aplicación gracias a la facilidad
con la que pueden almacenar sus datos y comunicarse con sus amigos y familiares.

Suscribirse a la Tienda Windows para vender aplicaciones significa poder acceder a la base
de usuarios de Windows de todo el mundo. Obtendrás infinidad de herramientas y servicios
nuevos, incluidas las versiones actualizadas de Visual Studio Express 2012 para Windows 8,
Blend para Microsoft Visual Studio 2012, un SDK optimizado de Windows 8 y datos
personalizados de telemetría de aplicaciones, para que puedas desarrollar tus aplicaciones
de forma más rápida y rentable.

Con Windows 8, puedes aprovechar al máximo los conocimientos y activos de código que ya tienes
para crear aplicaciones de la Tienda Windows para tus clientes.
• Los desarrolladores web pueden usar sus conocimientos de HTML5, CSS3 y JavaScript, así
como su experiencia con bibliotecas JavaScript de terceros.

• Los desarrolladores de Microsoft .NET Framework y Silverlight pueden emplear sus


conocimientos de XAML, C# y Visual Basic.

• Los desarrolladores que busquen el máximo rendimiento para sus juegos y otras aplicaciones
con uso intensivo de gráficos pueden aprovechar la eficacia de Microsoft DirectX 11.

C
 on Windows 8, estarás preparado para inventar, crear y vender tu próxima gran aplicación a
todo el mundo.

3
Las aplicaciones son las protagonistas
 indows 8 permite crear fácilmente aplicaciones de la Tienda Windows a pantalla completa
W
divertidas de usar y explorar. Los controles flexibles y fáciles de usar, las animaciones integradas
y las opciones de diseño te permiten crear aplicaciones rápidas y fluidas. Los iconos dinámicos
de la pantalla Inicio de Windows muestran información de tu sitio web o servicio, y reflejan la
información de tu aplicación, aunque no se esté ejecutando. Cuando los usuarios adquieren
otras aplicaciones, disfrutan de una experiencia más enriquecedora si esas aplicaciones
participan en los contratos entre aplicaciones. Por ejemplo, cuando una aplicación implementa
el contrato de Buscar, los usuarios pueden buscar en su contenido desde una aplicación no
relacionada. Los usuarios pueden elegir también compartir contenido de una aplicación con
otra. Y las aplicaciones se pueden optimizar de acuerdo con el contexto, el hardware y las
preferencias del usuario.

Principios de diseño de Microsoft


 l estilo de diseño de Microsoft da prioridad al contenido y no a los adornos, y ayuda a crear
E
aplicaciones atractivas y fáciles de usar que harán las delicias de tus clientes con su modelo
de interacción común e intuitivo. Algunos principios comunes a las excelentes aplicaciones
de la Tienda Windows son los siguientes:

• Contenido sin adornos. El contenido es la esencia de las aplicaciones de la Tienda Windows,


y dar prioridad al contenido y no a los adornos es lo que caracteriza a los principios de
diseño de Microsoft.

• Rápido y fluido. Las interacciones del usuario y las transiciones son rápidas e intuitivas, y las
animaciones son deliberadas y con una intención específica.

• Compatibilidad con varios estados. Las aplicaciones de la Tienda Windows admiten un


estado envolvente a pantalla completa y una vista mínima acoplada que se ejecuta mientras
que una segunda aplicación ocupa la mayor parte del espacio de la pantalla.

• Compatibilidad con los contratos correctos. Los contratos entre aplicaciones permiten que
las aplicaciones funcionen juntas para que los usuarios puedan buscar en ellas o compartir
contenido de una a otra. La experiencia de uso mejora conforme los usuarios agregan a sus
PCs más aplicaciones que admiten contratos.

• Iconos dinámicos. En el mosaico de la aplicación que aparece en la pantalla Inicio se


muestra información útil incluso cuando no se ejecuta la aplicación.

• Movilidad de la configuración y del contexto del usuario a través de la nube. Los usuarios
disfrutan de una magnífica experiencia sin interrupciones, dondequiera que inicien sesión.

L a adopción de estos principios te permitirá crear aplicaciones más útiles, mejorar su


atractivo visual y proporcionar una experiencia familiar y uniforme a tus usuarios.

4 MSDN.Microsoft.com
Contratos entre aplicaciones
Los contratos entre aplicaciones permiten a los usuarios buscar y compartir contenido
eficazmente entre aplicaciones no relacionadas. Amplían la utilidad de la aplicación porque
eliminan la necesidad de trabajar con estándares diferentes o API específicas de la aplicación
para acceder a los datos almacenados o creados por otra aplicación, pero no por ello dejan
de proporcionar a los usuarios tu experiencia de marca personalizada. Todo lo que necesitas
saber acerca de la aplicación de destino es que admite el contrato de destino. Así de fácil.

Los usuarios pueden buscar en el contenido de tu aplicación y en el de todas las demás aplicaciones que admitan
el contrato de Buscar.

Windows 8 admite los contratos siguientes:


• Buscar. Cuando implementes el contrato de Buscar, los usuarios podrán buscar no solo
en el contenido de tu aplicación, sino también en el contenido de otras aplicaciones que
participen en dicho contrato.

• Compartir contenido. El contrato para contenido compartido te permite ayudar a los


usuarios a que compartan contenido de tu aplicación con otra aplicación o servicio,
y viceversa, si el usuario así lo decide.

• Reproducir en. Puedes ayudar a los usuarios a reproducir medios digitales en dispositivos
DLNA certificados para Windows desde dentro de la aplicación mediante el contrato de
Reproducir en.

• Selección entre aplicaciones. Este contrato permite que los usuarios seleccionen archivos
de una aplicación directamente desde otra aplicación.

• Configuración. Este contrato proporciona acceso rápido y contextual a la configuración que


afecta a la experiencia de la aplicación del usuario para, por ejemplo, decidir si la aplicación
puede acceder a la ubicación del usuario.

• Imprimir. Este contrato permite que los usuarios impriman contenido en cualquier impresora
compatible con Windows 8.

MSDN.Microsoft.com 5
Rápido y fluido
Con Windows 8, hemos creado una plataforma optimizada para el uso táctil con la que
las personas pueden interactuar de un modo intuitivo. Lo que hemos conseguido es que
las interacciones con el sistema operativo y los elementos de la interfaz de usuario sean
naturales y fluidos. Las animaciones y las transiciones se usan intencionadamente, y los
efectos son sutiles y están concebidos para mejorar la conexión entre los usuarios y sus
equipos. El diseño y la presentación de las aplicaciones se han simplificado con sencillas
API de diseño y controles de presentación fáciles de usar.

La biblioteca de animaciones integrada te permite crear experiencias animadas fluidas


a partir de un extenso abanico de animaciones predefinidas dinámicas y exclusivas. Con las
transformaciones 3D puedes proporcionar experiencias uniformes, fluidas y visuales, como
cambios de perspectivas y la aparición y eliminación de elementos en la pantalla.

Las flexibles opciones de diseño agregan sencillez y coherencia al diseño de las


aplicaciones con Windows 8. Caja flexible, una función de CSS3, te permite crear
contenedores que se expanden proporcionalmente para ocupar el espacio restante de
la pantalla. El control VariableSizedWrapGrid proporciona una función similar para los
desarrolladores de XAML. Los diseños de cuadrícula están disponibles en HTML5 y XAML.
Te ofrecen la posibilidad de ajustar la posición y el tamaño del contenido en una estructura
de cuadrícula que defines con unidades fijas, fraccionarias o automáticas. Puedes orientar el
contenido de una cuadrícula horizontal o verticalmente. Puedes usar el diseño multicolumna
para imitar diseños complejos, como los de los periódicos y revistas.
Zoom semántico es una forma de navegar por grandes colecciones de contenido optimizada
para los dispositivos táctiles. El usuario puede desplazarse lateral o verticalmente por el
contenido, y después acercarlo o alejarlo para ver más o menos información. Esto permite
que las aplicaciones presenten el contenido de una forma más táctil, visual e informativa que
la navegación y los modelos de diseño tradicionales como las pestañas.

Zoom semántico te ayuda a navegar por grandes colecciones de contenido

6 MSDN.Microsoft.com
Métodos de entrada versátiles
Hay varios modos de entrada diferentes que se pueden elegir a la hora de diseñar aplicaciones,
incluidas las funciones táctiles, el mouse y el teclado. Windows 8 permite utilizar fácilmente
cada uno de estos métodos de acuerdo con el principio ”diseñado para funciones táctiles, sin
olvidarnos del mouse y el teclado”.

Las API de puntero te permiten trabajar con cualquiera de los modos de entrada (mouse,
teclado, lápiz, funciones táctiles) sin conocer el origen de los datos de entrada. Las API
de gestos de alto nivel te permiten definir gestos táctiles predefinidos y detectar eventos
multitoque en tus aplicaciones. También tienes la posibilidad de crear gestos táctiles
personalizados o usar las API específicas de entrada para proporcionar una experiencia única
en tus aplicaciones.

Experiencias adaptadas
Con Windows 8, es muy sencillo proporcionar experiencias que aprovechen al máximo el
último hardware. Las API de sensores te ayudan a crear aplicaciones adaptadas al contexto del
usuario que se ajusten perfectamente a formatos de dispositivo compactos y grandes.

La plataforma del sensor de Windows 8 es una solución integral que proporciona


compatibilidad con el desarrollo de aplicaciones para el escritorio y aplicaciones de la Tienda
Windows. La API Win32 te permite integrar los datos de los sensores sin tener que escribir
grandes cantidades de código. Los componentes de Windows en tiempo de ejecución te
permiten acceder rápidamente a los datos de entrada desde ocho sensores: acelerómetro,
inclinómetro, girómetro, brújula, luz ambiente, orientación y orientación simple de un
dispositivo y, con el permiso del usuario, localización geográfica.

Windows ajusta el tamaño de las aplicaciones de la Tienda Windows para garantizar


tamaños físicos coherentes para los elementos de la interfaz de usuario independientemente
de la densidad de píxeles de la pantalla. Como desarrollador, tu trabajo es mínimo y consiste
básicamente en proporcionar recursos escalables. Windows se ocupa del resto.

Iconos conectados y activos


A través de los iconos de la pantalla Inicio, las aplicaciones cobran vida y pueden proporcionar
contenido animado aunque no se estén ejecutando. Mediante los iconos activos, tu aplicación
proporciona datos útiles y resumidos al usuario, con un consumo de batería mínimo. Los
servicios de notificaciones de inserción de Windows permiten que tu aplicación reciba mensajes
y los envíe al icono activo de la aplicación o proporcionen una notificación al usuario.

Los iconos dinámicos hacen que tu aplicación cobre vida aunque no se esté ejecutando

MSDN.Microsoft.com 7
Desarrollo para Internet Explorer 10
Internet Explorer 10 es una nueva forma de disfrutar de la web y está totalmente optimizado
para los dispositivos táctiles Windows 8. Los desarrolladores pueden usar el mismo lenguaje
de marcado HTML5 para crear sitios web atractivos e interactivos accesibles desde ambas
experiencias en Windows 8.

Más estándares web


Internet Explorer 10 dispone de una plataforma subyacente totalmente compatible con
estándares web como HTML5 y CSS3, lo que permite a los desarrolladores escribir código
sin usar complementos. El compromiso de Microsoft con los estándares web se amplía
ahora más allá del explorador y se aplica a Windows 8. Los desarrolladores pueden crear
aplicaciones de la Tienda Windows usando la misma plataforma basada en los estándares
que Internet Explorer 10.

Diseñado para su uso táctil en Windows 8


Internet Explorer 10 proporciona una interfaz de usuario de navegación táctil e intuitiva
adaptada a tu forma táctil de trabajar. Puedes desplazarte lateral y verticalmente, y hacer
zoom con toda naturalidad. Con los eventos MSPointer, permitirás la entrada de datos
multitoque y la interacción con el lápiz y el mouse con muy poco trabajo de desarrollo.
Los usuarios pueden brindar a tu sitio un aspecto de aplicación nativa anclándolo en la
pantalla Inicio de Windows 8. También puedes crear una aplicación de la Tienda Windows
complementaria de tu sitio web y dejar que los usuarios la descubran con un solo clic
mientras navegan.

Mejores herramientas para el desarrollador


Las herramientas de desarrollo F12 son un conjunto eficaz de herramientas de depuración
de lado cliente multinavegador. Úsalas para supervisar el rendimiento en tiempo real e
inspeccionar los elementos HTML y CSS con un solo clic. También puedes cambiar entre
motores de representación basados en los estándares y antiguos, si deseas probar fácilmente
muchas versiones de Internet Explorer.

Conectado a la nube
Los desarrolladores pueden aprovechar los servicios que proporciona Microsoft para que sus
aplicaciones cobren vida cuando se conecten a la nube. Cuando los desarrolladores conecten
aplicaciones a la nube mediante el SDK de Live, podrán aprovechar el inicio de sesión único,
que permite a los usuarios adentrarse aún más en la experiencia de la aplicación gracias a la
facilidad con la que pueden almacenar sus datos y comunicarse con sus amigos y familiares.

Crea aplicaciones con lo que ya conoces


Windows 8 te permite crear aplicaciones de la Tienda Windows usando una gran variedad
de lenguajes y herramientas de programación. Puedes programar tus aplicaciones con
C#, C++ o Visual Basic, y usar XAML para describir de forma declarativa la interfaz de
usuario. También puedes crear aplicaciones usando tecnologías web como HTML5, CSS3
y JavaScript. Los desarrolladores que busquen el máximo rendimiento en Windows 8 pueden
usar Microsoft DirectX 11.1 con C++.

8 MSDN.Microsoft.com
Ampliable y compatible con las plataformas
existentes
Los nuevos modelos de aplicaciones de Windows incorporan extensibilidad nativa, que
puedes usar para crear tus propias bibliotecas de componentes reutilizables. Puedes crear
primero tus propios componentes personalizados con C++, C# o Visual Basic y después
compilarlos como bibliotecas portátiles. A continuación, puedes usar cualquier lenguaje
compatible para llamar a estos componentes desde tus aplicaciones.

Windows en tiempo de ejecución es un sencillo conjunto de API usadas para crear


aplicaciones de la Tienda Windows. Las API de Windows en tiempo de ejecución están
disponibles en todos los lenguajes compatibles, incluidos JavaScript, C++, C# y Visual
Basic. Estas API de Windows en tiempo de ejecución están accesibles en otras plataformas
de programación de Microsoft, como .NET Framework o Windows C Runtime Library.
Las aplicaciones de escritorio de Windows tradicionales también pueden acceder a un
subconjunto de las nuevas funciones de Windows en tiempo de ejecución, además de a las
acreditadas API de Win32 y .NET.

Las aplicaciones de la Tienda Windows con HTML5 y JavaScript aprovechan los grandes
avances en la tecnología web basada en los estándares. Ahora es posible crear aplicaciones
Windows totalmente nativas con la simplicidad y flexibilidad del lenguaje de marcado HTML
compatible con los estándares, JavaScript y CSS3 mediante la nueva biblioteca de Windows
para JavaScript. Visual Studio Express 2012 para Windows 8 proporciona acceso a una extensa
biblioteca de plantillas de aplicación que simplifica y acelera el desarrollo de aplicaciones.

XAML te permite reutilizar todo tu conocimiento en C#, Visual Basic y C++. Si estás
familiarizado con Silverlight o WPF, te sentirás como en casa cuando desarrolles para
Windows 8. Los nuevos controles de Windows 8 se han implementado totalmente en XAML,
lo que te permite crear experiencias de usuario con la nueva personalidad de Windows.
Por primera vez, los desarrolladores de C++ nativo pueden utilizar XAML para crear una
interfaz de usuario altamente interactiva y atractiva.

Los gráficos DirectX son la esencia de Windows 8 y te permiten crear aplicaciones de la


Tienda Windows a pantalla completa con una acción fluida y sin parpadeos tanto si utilizas
HTML5 como XAML. Sea cual sea el modelo que elijas para desarrollar tus aplicaciones de
la Tienda Windows, si el hardware lo admite, tu aplicación siempre dispondrá de aceleración
por hardware.

Los nuevos módulos gráficos de Windows 8 están mejor integrados, lo que simplifica el uso
conjunto de los componentes Direct2D, Direct3D y DirectCompute, y se reduce el número
de recursos duplicados necesarios. Los desarrolladores de aplicaciones de la Tienda Windows
disponen ahora de nuevas funciones para crear experiencias envolventes e interactivas,
como DirectXMath, XAudio2 y XInput. Visual Studio Express 2012 para Windows 8 integra
funciones de creación y depuración de gráficos de primera clase, como compatibilidad
total integrada con el lenguaje HLSL, consulta de activos Direct3D y compatibilidad con PIX.
Para una experiencia superior con gráficos, juegos o vídeo, aprovecha la gran capacidad de
procesamiento del hardware para gráficos moderno, que permite incorporar nuevas funciones
como 3D estereoscópico a las aplicaciones de la Tienda Windows con DirectX 11.1.

MSDN.Microsoft.com 9
Herramientas eficaces y todos los recursos
que necesitas
El nuevo SDK de Windows 8 y el Centro de desarrollo de Windows proporcionan todo lo
que necesitas para empezar a crear tus aplicaciones. El SDK de Windows 8 incluye versiones
gratuitas de Visual Studio Express 2012 para Windows 8 y Blend para Microsoft Visual
Studio 2012 con las que podrás comenzar rápidamente a desarrollar tus aplicaciones.
El Centro de desarrollo de Windows 8 ofrece acceso a cientos de aplicaciones de ejemplo,
documentación, tutoriales y asesoramiento de la mano de expertos.

El Windows SDK para las aplicaciones de la Tienda Windows proporciona una


experiencia de desarrollo completa. Solo incluye las herramientas y los recursos que
necesitas para ponerte a trabajar rápidamente. Los ejemplos y la documentación ahora están
disponibles en línea para reducir el tiempo de descarga. La API de Windows en tiempo de
ejecución se ha optimizado para simplificar el desarrollo. Y la inclusión de Visual Studio
Express 2012 para Windows 8 y Blend te permite disponer de herramientas de desarrollo
y diseño de primera clase para el desarrollo de aplicaciones de la Tienda Windows.

Windows Assessment and Deployment Kit (Windows ADK) te ayuda a medir el


rendimiento del sistema para garantizar que el software y el hardware que desarrollas tienen
la máxima calidad.

Visual Studio Express 2012 para Windows 8 es una versión ligera y gratuita del eficaz
entorno de desarrollo integrado (IDE) de Visual Studio. Visual Studio Express se distribuye
con Blend, que ahora también te ayuda a trabajar con HTML5 y CSS3. Blend proporciona
acceso a los controles de Windows y a una herramienta integrada para generar perfiles de
las interfaces de usuario.

Blend para Microsoft Visual Studio 2012 te ayuda a crear rápidamente experiencias de usuario atractivas

10 MSDN.Microsoft.com
El kit para controladores de Windows (WDK) ahora está integrado con las ediciones
Visual Studio Professional o Ultimate para proporcionar un conjunto completo de
herramientas e interfaces que te ayudan a escribir, crear, compilar, firmar, probar, depurar
y comprobar los controladores, junto con herramientas para llevar tus archivos de
controlador existentes a los nuevos proyectos de Visual Studio.

En Visual Studio Express 2012 para Windows 8 se incluye una biblioteca de plantillas para
que puedas iniciar rápidamente el desarrollo de tus aplicaciones Windows. Las plantillas
incluyen modelos de diseño e interacción comunes, como el diseño fijo, la aplicación de
cuadrícula, la aplicación de navegación y la aplicación de división. Con Windows 8 y Visual
Studio Express 2012 para Windows 8, puedes crear aplicaciones para la nueva experiencia
de Windows utilizando controles de Windows 8. Los controles se han diseñado para que
funcionen igual de bien en dispositivos táctiles o con el mouse y el teclado. Gracias a los
controles y las plantillas de Windows 8, tus aplicaciones transmitirán una experiencia de
usuario intuitiva y coherente.

Windows 8 simplifica el desarrollo de aplicaciones accesibles y pone el mundo de la


informática táctil al alcance de más usuarios. Los controles y las plantillas incluidas con
Visual Studio Express 2012 para Windows 8 admiten funciones de accesibilidad de forma
predeterminada.

Visual Studio Express 2012 para Windows 8 te ayuda a desarrollar aplicaciones de la Tienda Windows

MSDN.Microsoft.com 11
En el nuevo y unificado Centro de desarrollo de Windows (http://dev.windows.com)
encontrarás todas las herramientas, contenido de referencia, ejemplos de código,
información sobre procedimientos y foros de la comunidad necesarios para poner en
marcha rápidamente el desarrollo de aplicaciones de la Tienda Windows, aplicaciones
de escritorio o controladores. La galería de ejemplos de Windows 8 incluye cientos de
ejemplos que muestran las infinitas posibilidades de la plataforma de desarrollo, e incluye
prácticamente todas las características para el desarrollador que ofrece Windows 8.
Queremos que los miembros de la comunidad agreguen sus propios ejemplos de código
a la galería de ejemplos. Además, el Centro de diseño de Windows incluye casos prácticos,
activos de diseño reutilizables y orientación preceptiva para crear aplicaciones para la Tienda
Windows atractivas y fáciles de usar.

Desarrollo de aplicaciones de línea de negocio


Windows 8 proporciona nuevas oportunidades a las aplicaciones de línea de negocio,
especialmente las diseñadas para las tabletas. Las aplicaciones Windows 8 de línea de
negocio pueden ayudar a mejorar la productividad de los empleados, con experiencias
a pantalla completa que les permiten interactuar más fácilmente con el contenido de las
aplicaciones. El cambio de una aplicación a otra es sencillo, y las aplicaciones que admiten
la vista ”acoplada” permiten a los empleados trabajar en modo multitarea. Además, los
desarrolladores empresariales pueden crear aplicaciones Windows 8 de línea de negocio
con los lenguajes de programación que ya conocen.

Las aplicaciones de la Tienda Windows no pueden acceder a los recursos del usuario o a
los servicios del sistema a menos que declaren específicamente que es necesario usar esos
recursos. Con esto se garantiza una separación clara entre las aplicaciones y los tipos de
recursos a los que tiene acceso la aplicación. Las empresas pueden usar los contratos de
Windows 8 para compartir datos entre aplicaciones de forma más sencilla y eficaz. Los
contratos eliminan la necesidad de trabajar con estándares diferentes o API específicas de la
aplicación para acceder a los datos almacenados o creados por otra aplicación.

Implementación para la empresa


Para las empresas que quieren aprovechar las grandes posibilidades que ofrecen las
aplicaciones de Windows, la Tienda Windows ofrece opciones de adquisición que proporcionan
control directo sobre la experiencia de implementación de aplicaciones. Las empresas pueden
elegir limitar el acceso al catálogo de la Tienda Windows por empleado, o permitir el acceso
pero restringir determinadas aplicaciones. Las empresas pueden cargar sus aplicaciones sin
tener que publicarlas en la Tienda Windows. Este proceso, al que llamamos ”instalación de
prueba”, está disponible en equipos con Windows 8 unidos al dominio o en equipos con
Windows 8 que tienen activada una clave de producto de instalación de prueba. Con ello se
garantiza que una aplicación creada en una empresa permanezca en la red corporativa, y se
pueda administrar, actualizar y distribuir centralmente. Los administradores de TI mantienen el
control del modo en que las aplicaciones se instalan en los equipos de los usuarios y controlan
el acceso a la Tienda Windows mediante la directiva de grupo. Se puede permitir o bloquear
el acceso a aplicaciones específicas en la Tienda Windows mediante AppLocker.

Hyper-V
Microsoft Hyper-V en Windows 8 Pro y Windows 8 Enterprise es una tecnología de
virtualización cliente flexible y robusta. Permite a los desarrolladores empresariales probar
varias configuraciones de las aplicaciones y sistemas operativos en un solo equipo en lugar
de probar cada configuración en su propio equipo. Los desarrolladores pueden probar y

12 MSDN.Microsoft.com
administrar varios entornos desde un solo equipo, realizar pruebas de compatibilidad de
aplicaciones y realizar pruebas de implementación sin correr el riesgo de modificar un
equipo que se esté utilizando actualmente.

Amplia cobertura, flexibilidad y transparencia en la


Tienda Windows
Windows 8 y la Tienda Windows permiten a millones de clientes encontrar, probar y
comprar fácilmente aplicaciones certificadas de alta calidad de prácticamente cualquier
parte del mundo. La Tienda Windows te permite distribuir, actualizar y cobrar fácilmente las
aplicaciones que desarrollas.

La Tienda Windows te ayuda a dar alcance mundial a tus aplicaciones

Diseñada para descubrir aplicaciones


La Tienda Windows se ha diseñado para garantizar la visibilidad y la difusión de las aplicaciones.
En la Tienda Windows apenas hay accesorios. Las aplicaciones son las protagonistas.
Los mecanismos de difusión, como búsqueda, exploración por categorías, clasificaciones
y comisariado editorial, ayudan a los usuarios a encontrar tus aplicaciones. Las páginas de
aterrizaje se han diseñado para presentar aplicaciones atractivas, y las categorías como Nuevas,
Top Gratuitas, Más vendidas y Más populares ayudan a organizar el catálogo.

El catálogo de la Tienda Windows está indizado por motores de búsqueda, lo que permite
encontrar fácilmente las aplicaciones. Los resultados de la búsqueda web apuntan a una
versión web de la página de descripción de aplicaciones, basada en el mismo contenido
que el listado de la Tienda. Es muy sencillo promocionar aplicaciones desde el sitio web.
De hecho, con tan solo una línea de código, puedes promocionar tu aplicación mediante
el botón de la aplicación incluido en el navegador, visible a todos aquellos que utilicen
Internet Explorer 10 en Windows 8.

MSDN.Microsoft.com 13
Puedes probar tus aplicaciones con el Kit para la certificación de aplicaciones en Windows

Vender en el mercado global


La Tienda Windows permite la distribución de aplicaciones gratuitas y de pago en cientos
de mercados de todo el mundo y, por tanto, los clientes pueden encontrar e instalar las
aplicaciones que quieren en el idioma de su elección. La Tienda Windows admite catálogos
específicos del mercado, adaptados a los clientes en configuraciones regionales específicas,
así como proveedores de pago específicos del mercado. Puedes elegir los catálogos en los
que figura tu aplicación.

Modelos de negocio flexibles


La Tienda Windows te ofrece la libertad de elegir el modelo de negocio adecuado a
tus aplicaciones. La Tienda proporciona plena compatibilidad en cuanto a la plataforma
con aplicaciones gratuitas, versiones de evaluación (basadas en tiempo o en funciones)
y aplicaciones de pago, así como compras desde la aplicación. Puedes elegir libremente
entre administrar las transacciones del cliente directamente con tus propios servicios o los
de terceros para las compras desde la aplicación y las suscripciones, o usar los servicios
proporcionados por la Tienda Windows. Para las aplicaciones financiadas con publicidad,
puedes elegir la plataforma de publicidad más adecuada para tus objetivos.

Condiciones y proceso de incorporación


transparentes
Para evitar sorpresas y despejar cualquier duda, los requisitos de certificación de aplicaciones
se proporcionan en un lenguaje fácil de entender. El Kit para la certificación de aplicaciones en
Windows permite probar las aplicaciones antes de su envío, con lo que podrás detectar un gran
número de problemas. Si se rechaza tu aplicación, recibirás información útil para que puedas
solucionar los problemas rápidamente y volver a enviar la aplicación para su publicación. Y
sabrás dónde se encuentra tu aplicación en cada paso del proceso de certificación, desde su
carga hasta el proceso final de certificación y aceptación, a través del panel de información.

14 MSDN.Microsoft.com
El panel de información de la Tienda Windows incluye todas las herramientas que necesitas para supervisar el éxito
de tu aplicación

Tu panel personal de aplicaciones


El Centro de desarrollo de Windows dispone de un panel de información que proporciona
muchas formas de mejorar tus aplicaciones supervisando los resultados. Podrás ver informes
sobre las descargas, ingresos, uso acumulado, transacciones desde la aplicación, valoraciones
de los clientes, tendencias del mercado e incidencias.

Puedes acceder a informes de acceso y datos de telemetría, que muestran datos centrados
en las causas e información sobre los errores, e indican el grado de confiabilidad de tus
productos, incluida la frecuencia con la que dejan de funcionar o se bloquean. También
puedes comparar el funcionamiento de tu aplicación en cuanto a ventas, descargas y uso
con otras aplicaciones similares (no se revela información personal ni de las empresas).
Estos nuevos informes presentarán un formato similar y serán interactivos para que puedas
encontrar los problemas de forma rápida y eficaz.

Gran oportunidad
Windows 8 representa una oportunidad inmejorable respecto a cualquier plataforma, y
las condiciones comerciales de la Tienda Windows representan la primera opción para los
desarrolladores. La cuota de registro para particulares es de 49 USD, y de 99 USD para las
empresas. La cuota de ingresos es del 70%, pero cuando la aplicación alcanza ingresos por
valor de 25.000 USD acumulados en todas las ventas en cualquier mercado, ese porcentaje
cambia al 80% durante la vida útil restante de la aplicación.

Con acceso a millones de clientes potenciales de todo el mundo, opciones de desarrollo que
te permiten usar los conocimientos que ya tienes, funciones de plataforma avanzadas para
crear aplicaciones de la Tienda Windows, condiciones comerciales que amplían tu capacidad
de ingresos y modelos de negocio flexibles para las aplicaciones que creas, Windows 8 y
la Tienda Windows te proporcionan una oportunidad sin precedentes para inventar, crear
y vender tus aplicaciones.

MSDN.Microsoft.com 15
MSDN.Microsoft.com

16 MSDN.Microsoft.com

También podría gustarte