7 formas en que las aplicaciones modernas de Windows 8 son diferentes de las aplicaciones de escritorio de Windows
Las aplicaciones de Windows 8, originalmente conocidas como aplicaciones de estilo Metro y ahora conocidas como estilo de Windows 8, estilo de interfaz de usuario moderna o aplicaciones de estilo de la Tienda Windows, dependiendo de qué empleado de Microsoft preguntes, son muy diferentes de las aplicaciones de escritorio tradicionales..
La interfaz moderna no es solo una nueva capa de pintura. La nueva arquitectura de la aplicación Windows Runtime, o WinRT (que no debe confundirse con Windows RT) es muy diferente del escritorio de Windows al que estamos acostumbrados..
Solo disponible desde la tienda de Windows
A diferencia de las aplicaciones de escritorio estándar de Windows, solo puede instalar aplicaciones de estilo moderno desde la Tienda Windows. Cualquier aplicación que desee instalar debe enviarse a la Tienda Windows y ser aprobada por Microsoft. Si Microsoft elimina una aplicación o no la aprueba, no se le permitirá instalarla en su sistema.
Por supuesto, esto tiene algunos beneficios: los usuarios no pueden instalar malware desde fuera de la Tienda Windows, especialmente en Windows RT donde los usuarios no pueden instalar ninguna aplicación de escritorio.
Solo es posible “cargar” e instalar aplicaciones no aprobadas si está usando Windows en un dominio (por ejemplo, una red corporativa), o si usa una clave de desarrollador para descargar la aplicación..
Caja de arena
Tradicionalmente, las aplicaciones estándar de escritorio de Windows tienen acceso a todo en el sistema. Si bien esto ha cambiado con la introducción del Control de cuentas de usuario, que impide que las aplicaciones hagan cosas que requieren acceso de administrador, las aplicaciones de escritorio aún tienen mucho espacio para causar estragos. Podrían leer sus archivos personales y subirlos a Internet, eliminar archivos de su computadora para causar estragos, o registrarlo para registrar sus números de tarjeta de crédito y contraseñas en línea. Al instalar (con acceso de administrador), incluso podrían hacer cosas maliciosas para el resto de su sistema sin que UAC intervenga..
Las aplicaciones modernas están en caja de arena. Tienen un sistema de permisos similar al de Android. Cuando instales una aplicación, verás los permisos que requiere. Si bien esto aumenta la seguridad y permite que los usuarios descarguen aplicaciones con menos miedo, de manera similar a cómo jugar un juego Flash en una página web es menos riesgoso que descargar un archivo .exe y ejecutarlo, también puede ser molesto. Por ejemplo, no puede usar la aplicación Fotos incluida para ver archivos de imagen ubicados fuera de su biblioteca de Imágenes.
No se ejecutan múltiples aplicaciones al mismo tiempo
Las aplicaciones de escritorio tradicionales se ejecutan al mismo tiempo. Puede tener varias ventanas de aplicaciones abiertas y en pantalla al mismo tiempo. Muchas aplicaciones se pueden ejecutar en segundo plano.
Las aplicaciones modernas funcionan más como aplicaciones móviles. Cuando abres una aplicación moderna, ocupa toda tu pantalla, no puedes ver la interfaz completa de dos aplicaciones modernas en pantalla al mismo tiempo. (Incluso si tiene varios monitores). Cuando se cambia de una aplicación moderna, entra en modo de fondo suspendido, como una aplicación móvil en un teléfono inteligente.
Sin embargo, la nueva interfaz incluye algunas habilidades multitarea. Puede usar la función Snap para ver dos aplicaciones en pantalla al mismo tiempo. Sin embargo, una aplicación siempre ocupará 1/4 de su pantalla con una interfaz simplificada, mientras que la aplicación principal ocupará 3/4 de su pantalla. No hay multitareas 50/50 de tipo snap-snap de Aero, en pantalla dividida en la interfaz moderna.
Siempre encendido, sin cierre
Debido a que las aplicaciones modernas funcionan como las aplicaciones móviles, no hay razón para cerrarlas cuando haya terminado con ellas. Simplemente cámbiate de una aplicación y se mantendrá en segundo plano sin utilizar una gran cantidad de recursos de tu sistema. Si bien puede cerrar las aplicaciones modernas, Microsoft hizo que el método no fuera obvio por una razón: no quieren que los usuarios cierren las aplicaciones cuando terminen con ellas. Es por eso que no hay un botón X en la esquina superior derecha de una aplicación Moderna.
Estilo de diseño
Ya sea que ame las aplicaciones modernas o las odie, no se puede negar que la nueva interfaz de Windows 8 tiene un estilo de diseño más coherente que el de las aplicaciones de escritorio de Windows..
La interfaz se denominó originalmente "Metro" debido a su enfoque en la tipografía, como las señales en los sistemas de transporte público. Las aplicaciones tienen un aspecto cohesivo que oculta “chrome” (barras de herramientas, botones, bordes de ventanas y otros elementos que interfieren con el contenido que le interesa). Las aplicaciones generalmente ocultan sus opciones de manera predeterminada, por ejemplo, la versión moderna de Internet Explorer 10 es un navegador de pantalla completa que oculta las pestañas del navegador y la barra de navegación hasta que las llama..
La mayoría de las aplicaciones modernas utilizan el desplazamiento de izquierda a derecha, junto con una función de zoom semántico que te permite alejarte, obtener una vista panorámica y ampliar el contenido que te interesa..
Integración de la interfaz
En lugar de proporcionar sus propios menús y formas de hacer las cosas, las aplicaciones modernas se integran más con las opciones integradas en el sistema. Por ejemplo, si desea cambiar la configuración de una aplicación, no tiene que buscar en los menús de una aplicación (¿estaba en Herramientas -> Opciones, o tal vez Editar -> Preferencias?). Desde dentro de la aplicación, abra la barra de accesos, haga clic en Configuración y verá las opciones de la aplicación. (También puede presionar Ctrl + I para abrir el acceso a Configuración).
Para buscar una aplicación, levante la barra de accesos, seleccione Buscar e ingrese su búsqueda. Puede buscar cualquier aplicación desde una interfaz consistente: solo comience a escribir en la pantalla de Inicio y verá una opción para buscar todas las aplicaciones en su sistema.
La impresión y el intercambio de datos entre aplicaciones funcionan de manera similar: use los Dispositivos o Comparta encantos.
Lenguajes de programación
Mientras que las aplicaciones modernas aún pueden escribirse en lenguajes C / C ++ o .NET, JavaScript y HTML5 ahora son ciudadanos de primera clase. Al igual que en las plataformas móviles, Microsoft se está acercando a los desarrolladores web y los invita a crear versiones de Windows 8 de sus aplicaciones en los lenguajes de programación que conocen..
Las aplicaciones WinRT también son compatibles con las arquitecturas x86 y ARM, lo que les permite ejecutarse en sistemas Windows 8 y Windows RT.
Es imposible mirar a Windows 8 y no concluir que Microsoft se haya inspirado en las plataformas móviles y en la web. No es sorprendente, ya que Windows 8 es la primera versión de Windows que está diseñada para tabletas..