Logo

Tienda Windows de Windows 8 vs Market de Android y App Store de iOS: ventajas y diferencias

Ahora que Microsoft ha anunciado la llegada de Windows Store, la tienda de aplicaciones Metro de Windows 8, ha llegado momento de enumerar las características y  ventajas ofrecidas a los desarrolladores.

También realizaremos comparaciones con las tiendas más populares del momento, Android Market y la App Store.

Con Windows 8 y la Tienda Windows, los desarrolladores disfrutarán de una distribución y un mecanismo de actualización integrados para sus aplicaciones. Esta tienda, creada mediante HTML5 y JavaScript, es una aplicación estilo Metro rápida, fluida y de pantalla completa que aprovecha las ventajas de los principios de diseño del estilo Metro inspirados en Windows 8.
Tienda Windows de Windows 8 -1

Fácil de usar para desarrollos, envíos y ventas, la Tienda Windows está diseñada teniendo en cuenta la difusión y la visibilidad de las aplicaciones.

[1] Inscripción
Para publicar aplicaciones en la Windows Store es necesario pagar anualmente 49 dólares por la inscripción como desarrollador individual o 99 dólares como  empresa.

Apple cobra 99 dólares anuales y Google 25 dólares de por vida.

[2] Ganancias
El estándar del sector es que los desarrolladores obtengan el 70% del dinero invertido en sus aplicaciones.

Microsoft también se queda con el 30% de las ventas por aplicación. Sin embargo, si logras superar los 25 mil dólares por aplicación, el porcentaje para Microsoft se reduce al 20% en las siguientes ventas.

[3] Precio mínimo y máximo por aplicación
En la Windows Store el precio mínimo de una aplicación es de 1.49 dólares y el máximo puede llegar hasta los 999.99 dólares.

En la App Store el precio mínimo es de 0.99 dólares y el máximo es de 999.99 dólares. Mientras que en el Android Market el precio mínimo es de 0.99 dólares y el máximo es de 200 dólares.

[4] Proceso de aprobación
Microsoft, al ser una empresa de software, ha utilizado toda su experiencia para ofrecer herramientas de diagnóstico y evaluación de código que le permitirán al desarrollador conocer si su aplicación será aprobada o no.

En la App Store no se sabe, todo depende del humor de los revisores y en Android entra todo.

[5] In-App
El modelo de distribución In-App Purchases en Windows Store será completamente flexible, Si los desarrolladores deciden utilizar la plataforma de transacciones de Microsoft tendrán que entregar el 30% de los ingresos a Microsoft.

De lo contrario, pueden libremente seleccionar  su propio motor de transacción o al de un tercero.

Apple no es cerrado en este tipo de distribución, todas las aplicaciones tienen que pasar por caja y dejar el 30%.

Google también cobra el 30% por el uso de su plataforma de transacciones. No estoy seguro, pero creo que también se pueden utilizar otras plataformas.

[6] Tipos de aplicaciones
Además de las In-App, Microsoft permite publicar aplicaciones gratuitas y de evaluación (usar antes de pagar), servicios premium (pagar para usar por un determinado tiempo) y page una vez por utilizar (el modelo tradicional)

[7] Publicidad
Microsoft da la libertad a los desarrolladores de seleccionar cualquier  plataforma de publicidad

[8] forma de pago
Las aplicaciones podrán ser pagadas hasta en 20 diferentes monedas, dependiendo de la región del comprador.

Además de las tarjetas de crédito, se podrá pagar con otros sistemas transaccionales como PayPal.

Luego de conocer las ventajas de Windows Store frente a otras tiendas… ¿estás listo para ser un desarrollador de aplicaciones Windows 8 y hacerte rico?

Se podrá descargar Windows 8 beta en febrero del 2012, Microsoft lo ha confirmado

Microsoft ha confirmado que los últimos días de febrero del 2012 se lanzará el beta de Windows 8, el segundo hito de acceso público del sistema operativo orientado PCs y dispositivos tablet con pantalla táctil.

También se informó que el  Developer Preview, lanzado en septiembre, alcanzó las 3 millones de descargas.

A parte del informe anterior en donde dimos  a conocer que Windows Store, la tienda de aplicaciones Metro, estará disponible con el beta de Windows 8, no se ha dado ningún detalle adicional de las características y novedades con la que se entregará Windows 8 beta.

Lo que conocemos hasta ahora es la nueva interfaz de usuario Metro para dispositivos tablet de pantalla táctil y otras características filtradas recientemente.

Respecto a las aplicaciones Windows 8 se dijo que inicialmente estarán disponibles gratis para todos los que usen el beta, pero los desarrolladores necesitarán una invitación para publicar sus creaciones.

Finalmente, Microsoft se ofreció interesantes datos estadísticos:
- Actualmente existen 1250 millones de PCs en todo el mundo y se prevé un incremento de 400 millones de PCs X86 en los siguientes 12 meses.
- Microsoft ha vendido 500 millones de PCs de Windows desde Windows 7, cantidad significativamente superior a todos los dispositivos Android (247 millones), iOS (125 millones) y Mac (30 millones) juntos.
Windows 7 en 500 millones de PCs

Nota:
- La compilación más reciente de Windows 8 tiene la cadena 8160.0.winmain.111122-1913 (generado el 22 de noviembre del 2011)

Windows 8: Cerrar aplicaciones con gestos multitouch en Metro UI

Windows 8 incluye dos interfaces de usuario, la típica basada en Aero y la nueva basada en Metro.

La gestión de aplicaciones en la interfaz Metro es totalmente diferente ya que está desarrollada para dispositivos tablets o de pantallas táctiles.

Según pudimos notar en el primer build público de Windows 8, las aplicaciones que no están en primer plano, las inactivas, automáticamente entran en estado de suspensión.

La única forma de cerrar una aplicación inactiva se realiza matando el proceso desde el Administrador de Tareas.

Sin embargo, un video reciente revela que Microsoft incorporó una nueva forma de cerrar aplicaciones basadas en gestos multitouch.

En el pre beta de Windows 8  se puede ver que para cerrar una aplicación simplemente se requiere poner los dedos sobre aplicación y desplazarlas a la parte inferior de la pantalla.
http://www.vimeo.com/33141476
También se puede lograr lo mismo a través del mouse.

Suponemos que la funcionalidad mejorará en la versión final de Windows 8, pero la idea ya está implementada y podremos usarla en el Beta 1 de enero/febrero del 2012.

Windows 8: App Store el 6 de diciembre, ReFS, Tablet ARM, Apps Metro UI y soporte a discos de hasta 8TB

Continuando con las noticias relacionadas a Windows 8, en las siguientes líneas ofrecemos algunos detalles y características reveladas durante la semana.

[1] Windows 8 App Store
Microsoft realizará un evento el 6 de diciembre, fecha en la que se revelarán los detalles de la tienda de aplicaciones incorporada en Windows 8.

En el evento se ofrecerá a los desarrolladores toda la información necesaria relacionada al modelo de destrucción de aplicación.

Por ahora sabemos que el único canal de distribución de aplicaciones basadas en la API WinRT será la App Store, aplicaciones compatibles con la interfaz Metro (HTML5 y JavaScript)

Windows 8 App Store -1

[2] Sistema de archivos ReFS
Hasta ahora se ha venido utilizando NTFS, el sucesor de NT, como sistema de archivos en Windows, incluso el Developer Preview de Windows 8 lo incluye.

Sin embargo, esto cambiará en la versión final de Windows 8.

Se ha descubierto en uno de los recientes builds de Windows 8 un nuevo sistema de archivo llamado ReFS.
ReFS Windows 8
Recientes informes indican que Resilient File System (ReFS) será utilizado únicamente la rama de Windows destinada a los servidores.

El objetivo es utilizar nuevas tecnologías para mejorar la resistencia del sistema de archivos a errores de hardware y software.

[3] Aplicaciones tradicionales en Windows 8 ARM
Al parecer Microsoft ha cambiado de decisión y no permitirá la ejecución de aplicaciones heredadas del escritorio en las tablets Windows 8 con procesadores ARM.

Además, la única interfaz de usuario disponible en los tablets ARM será Metro.
windows 8 - 1
Esto significa que los desarrolladores tendrán que distribuir dos paquetes diferentes de sus aplicaciones.

[4] soporte para disco duro de mayor capacidad
La capacidad máxima de soporte de Windows es actualmente 2.2TB por partición. En Windows 8 se pretende alcanzar a los 8TB (2015 como fecha aproximada)
Windows 8 3TB

Beta de Windows 8 disponible para febrero del 2012

Microsoft tiene planeado lanzar el beta de Windows 8 los últimos días de febrero del 2012, según un reciente informe.

Aún queda mucho tiempo para que Windows 8 llegue al mercado de consumo masivo, posiblemente esto ocurra el último trimestre del 2012, luego del RTM previsto para junio.

Sin embargo, tenemos información sobre el próximo lanzamiento público en fase de desarrollo.

Las fuentes de The Next Web señalan que la siguiente iteración de desarrollo de Windows 8 disponible para todos será el Beta y estará disponible en febrero del próximo año.

No hay detalles de las características o funcionalidades que serán incluidas en el beta.

Recordemos que el Developer Preview publicado en la conferencia BUILD nos trajo la doble interfaz de usuario, Metro UI para los tablets y la Aero para PCs.

Las características esperadas son:
- Personalización del fondo de pantalla y del color de la pantalla de inicio
- Los tiles de la pantalla Metro UI podrán ser agrupadas y renombradas
- Windows Media Center reaparecerá en el beta

Hay otros rumores que indican que Microsoft hará una demostración preliminar del beta de Windows 8 y Office Metro UI en el CES 2012

Windows 8, Crear Temas para Metro UI: cambiar fondo de pantalla inicial y colores del menú [Video Tutorial]

De forma predeterminada la interfaz de usuario de Windows 8 es verde, un agradable color.

Sin embargo, todos tenemos diferentes gustos y la personalización es una característica que le hace falta a Windows 8 en su primera versión pública de desarrollo.

Ahora bien, se ha descubierto una forma de personalizar la pantalla principal de la interfaz Metro, la pantalla de inicio de sesión, los colores del panel derecho (buscar, configurar, compartir, etc.)

Cabe resaltar que el siguiente video tutorial únicamente se aplica a Windows 8 en su edición de 64-bit.

A continuación los pasos necesarios para crear un tema para Windows 8:

[1] Tener acceso para leer y escribir con privilegios administrativos sobre el archivo de sistema uxtheme.dll

- Navegar a C:\Windows\System32
- Seleccionar File > Open Command Prompt > Open Command Promt as Administrator y escribir
takeown /f uxtheme.dll
icacls uxtheme.dll /grant Administrators:F

Windows 8 theme - Open Command Promt as Administrator
- Copiar el archivo uxtheme.dll al escritorio

[2] Hacer una edición hexadecimal del archivo uxtheme.dll  usando HxD Hex Editor
- Descargar e instalar HxD Hex Editor
- Abrir el archivo uxtheme.dll del escritorio usando HxD Hex Editor
- Realizar las modificaciones de los colores en hexadecimal (detallaremos luego en 2.1, 2.2, 2.3 y 2.4)
- Guardar el archivo uxtheme.dll modificado
- Ir a System32 y renombrar el archivo uxtheme.dll a uxtheme.dll.backupOriginal
- Copiar el archivo uxtheme.dll del escritorio a la carpeta System32
- Reiniciar y listo!
Windows 8 theme - uxtheme

Ahora detallamos los cambios necesarios en el archivo  uxtheme.dll para obtener un theme personalizados

[2.1] Cambiar de color de fondo a la pantalla principal de Metro UI y a la pantalla de inicio de sesión
- Ir a Buscar > Ir a e ingresar 96F33, el cursor se posicionará al finalizar FF
- Incluyendo los FF, seleccionar 8 caracteres a la izquierda (los 4 pares: 0E6D38FF)
- Los 4 bytes representan a los colores RGBA en hexadecimal (Red, Green, Blue, and Alpha)
- Remplazar por los 3 primeros pares por los colores favoritos, el último FF recomiendo no tocarlo para obtener colores solidos u opacos.
Windows 8 theme - Main background
En el ejemplo se puede ver que he remplazado 0E6D38FF por 3D4F4FFF(los colores del blog)

[2.2] Cambiar de color de fondo de la barra lateral izquierda de Configuración, Dispositivos, Compartir y Buscar

- Ir a Buscar > Ir a e ingresar 96F87, el cursor se posicionará al finalizar FF
- Incluyendo los FF, seleccionar 8 caracteres a la izquierda (los 4 pares: 0D8845FF)
- Los 4 bytes representan a los colores RGBA en hexadecimal (Red, Green, Blue, and Alpha)
- Remplazar por los 3 primeros pares por los colores favoritos, el último FF recomiendo no tocarlo para obtener colores solidos u opacos.
Windows 8 theme - Sidebars like Network, Search
En el ejemplo se puede ver que he remplazado 0D8845FF por 3D4F4FFF(los colores del blog)

[2.3] Cambiar de color de fondo del elemento de lista seleccionado de la barra lateral

- Ir a Buscar > Ir a e ingresar 96F8F, el cursor se posicionará al finalizar FF
- Incluyendo los FF, seleccionar 8 caracteres a la izquierda (los 4 pares: 10A151FF)
- Los 4 bytes representan a los colores RGBA en hexadecimal (Red, Green, Blue, and Alpha)
- Remplazar por los 3 primeros pares por los colores favoritos, el último FF recomiendo no tocarlo para obtener colores solidos u opacos.
Windows 8 theme - sidebars List item selected
En el ejemplo se puede ver que he remplazado 10A151FF por 94AD94FF

[2.4] Cambiar de color de fondo del elemento de lista seleccionado de la barra lateral
- Ir a Buscar > Ir a e ingresar 96F97, el cursor se posicionará al finalizar FF
- Incluyendo los FF, seleccionar 8 caracteres a la izquierda (los 4 pares: 47A471FF)
- Los 4 bytes representan a los colores RGBA en hexadecimal (Red, Green, Blue, and Alpha)
- Remplazar por los 3 primeros pares por los colores favoritos, el último FF recomiendo no tocarlo para obtener colores solidos u opacos.
Windows 8 theme - sidebars List item hover
En el ejemplo se puede ver que he remplazado 47A471FF por 323300FF

[3] Poner estilo cuadrado a la franja superior e inferior de pantalla principal de Metro UI
- Ir a System32 y renombrar el archivo shsxs.dll a shsxs.dll.backupOriginal
- Descargar, descomprimir y copiar el archivo shsxs.dll a System32
- Reiniciar y disfrutar de un nuevo tema completamente diseñado por ti!
Windows 8 theme - NeuronalTrainining

Nota:
Sé que parece un poco complicado todo el procedimiento para crear los temas para Windows 8 en su interfaz Metro, pero suponemos que Microsoft nos dejará personalizarlo de forma similar a la interfaz Aero.

De cualquier forma, próximamente lanzaremos una herramienta que automatice todo este procedimiento.

Ahh… y recuerden que únicamente debe ser utilizado en Windows 8 a 64-bit!

Fireworks hexadecimal
Para obtener los colores RGB en Hexadecimal pueden utilizar cualquier editor, yo he utilizado FireWorks de Adobe.

Windows 8 See you Metro UI: Habilitar y deshabilitar interfaz Metro, Menú inicio y Ribbon del explorador

Una de las novedades introducidas en Windows 8 es Metro,  la interfaz de usuario diseñada para dispositivos multitouch.

Sin embargo, la mayoría de usuarios Windows aún no disponemos de una PC con el factor forma Tablet y dicha interfaz de usuario nos resulta innecesario.

Es cierto que Windows 8 también incorpora la interfaz de usuario Aero, pero se ha limitado el tradicional menú Inicio y agregado Ribbon al Explorador.

See you Metro UI es una pequeña aplicación que nos da la opción de deshabilitar la interfaz Metro de Windows 8 y a la vez nos habilita el tradicional menú Inicio, deshabilita Ribbon de Windows Explorer y regresa al tradicional Administrador de Tareas
See you Metro UI  Windows 8
Es necesario ejecutar  See you Metro UI como Administrador para obtener acceso al registro de Windows 8 y hacer las modificaciones respectivas.

Lo he probado en Windows 8 a 32-bit y 64-bit, así que no hay ningún problema (yo lo desarrollé)

En el video pueden ver en funcionamiento a See you Metro UI sobre Windows 8 a 64-bit.

… y obviamente, pueden volver a activar Metro UI en cualquier momento!

Tutorial: Instalar Windows 8 pre Beta en VMWare 8 desde ISO

Hace unas horas mostramos la guía de instalación de Windows 8 (build 8102 Developer Preview) en VirtualBox, ahora haremos lo propio en otro sistema de virtualización.

En el siguiente video detallaremos todos los pasos para instalar Windows 8 pre beta en VMWare 8.

En la primera parte del video se muestra la configuración de VMWare, incluye la creación de la máquina virtual y el disco duro virtual.

No olvidar que si la instalación de Windows 8 se realizada desde la una imagen ISO deben cambiar a “Use ISO Image file” en el hardware CD/DVD (IDE)
Install Windows 8 pre beta on vmware 8 -1

La segunda parte del video tutorial muestra  la configuración de instalación de Windows 8, notarán que las ventanas son similares a las disponibles en Windows 7.
Install Windows 8 pre beta on vmware 8 -2

La última parte muestra la personalización de Windows 8, se incluye el nombre del equipo, el inicio de sesión con una cuenta Live ID.
Install Windows 8 pre beta on vmware 8 -3

Nota:
- Resulta imposible instalar Windows 8 en VMWare 7
- En VMWare deben seleccionar Windows 7 X64/X86 dependiendo de la edición de Windows 8
Install Windows 8 pre beta on vmware 8 -4

Windows 8 tip: cambiar de interfaz Metro a Aero en PC y Tablet

Ahora que ya se encuentra disponible la primera iteración pública de desarrollo de Windows 8, pudimos comprobar que Microsoft ha incluido las dos interfaces de usuario a los dispositivos Tablets y computadoras tradicionales.

La primera interfaz de usuario es Metro, originalmente creada para los smartphones Windows Phone.

Metro UI dispone de especies de widgets vivostiles” y está optimizada para dispositivos con pantalla multitouch.

La segunda interfaz de usuario es Windows Aero, la clásica y conocida por todos los que hemos utilizado Vista y 7.

Aero UI ha sido modificado y aparentemente seguirá siendo la más utilizada por los usuarios tradicionales del mouse y teclado físico.

Ahora bien, en el siguiente video les mostramos dos formas de cambiar de una interfaz a otra.

El método táctil o vía mouse
- Para cambiar de Metro UI  a Windows Aero simplemente presionar sobre el tile Desktop
Windows 8 Metro to Aero

- Para cambiar de Windows Aero a Metro UI simplemente presionar sobre el botón Inicio que ahora es cuadrado
windows 8 Aero to Metro UI

El método físico o vía teclado
- Para cambiar de Metro UI  a Windows Aero (o viceversa)  simplemente presionar sobre el botón físico INICIO del dispositivo
- Para cambiar de Windows Aero a Metro UI (o viceversa) simplemente presionar la tecla Windows del teclado

Instalar Windows 8 pre beta en VirtualBox, una máquina virtual

El proceso de instalación de Windows 8 se ha modificado un poco, ahora dispone de menos ventanas de interacción con el usuario y se realiza mucho más rápido.

He tratado de instalarlo en VMWare 7 y me ha resultado imposible, al parecer aún no soporta ACPI 2.0, un requisito de Windows 8.

Sin embargo, la instalación ha resultado satisfactoria en VirtualBox…

En el siguiente video se muestra todo el proceso de instalación, incluida la configuración de VirtualBox.

Los requisitos para instalar en Windows 8 en la máquina virtual dependen de la edición, yo le he asignado 4GB de RAM y 40GB de disco duro debido a que tengo la edición a 64-bit que incluye Visual Studio 2011.

La configuración inicial es similar a Windows 7 (seleccionar idioma, zona horaria y método del teclado), aceptar la licencia, seleccionar instalación personalizada, partición del disco duro y proceso de instalación.
Install Windows 8 pre beta on virtualbox -1

Luego de terminar con la instalación nos volverá a solicitar la aceptación de la licencia pero con la nueva interfaz Metro.
Install Windows 8 pre beta on virtualbox -2

La interfaz Metro de personalización nos solicita ingresar un nombre al equipo, ingresar una cuenta de correo Live ID y su respectiva clave.
Install Windows 8 pre beta on virtualbox -4

En el video también mostramos  el nuevo inicio de sesión, la pantalla de bloqueo y la interfaz Metro y Aero.
Install Windows 8 pre beta on virtualbox -5

Finalmente, descubrimos que Windows 8 pre beta expira el 11 de marzo del 2012.
Install Windows 8 pre beta on virtualbox -6

Windows 8 Developer Preview build 8102