Las funciones subyacentes y la plataforma de desarrollo del sistema de Windows 8

  

En este artículo, echemos un vistazo a las funciones subyacentes y la plataforma de desarrollo del sistema de Windows 8.

Windows 8 se basa en Windows 7 y Microsoft ha mejorado el rendimiento, la seguridad, la privacidad y la confiabilidad del sistema. En términos de requisitos de hardware, Windows 8 es exactamente igual que Windows 7. Además de las arquitecturas x86 y x64, Windows 8 agrega soporte para ARM.

Conectividad y Wi-Fi y banda ancha móvil

Windows 8 selecciona automáticamente una red con una buena señal para conectarse, y permite que las aplicaciones controlen el uso de su ancho de banda. En redes con restricciones de tráfico, Windows 8 bloquea automáticamente las conexiones de red para evitar cargos innecesarios.

Windows 8 ha mejorado su conectividad de punto de acceso Wi-Fi y tratará las redes de banda ancha móvil como redes de medición. Los usuarios también pueden controlar rápidamente las señales inalámbricas para lograr el "modo de vuelo" de la computadora.

Aplicaciones y controladores de dispositivos

Cuando los usuarios se conectan a nuevos dispositivos con certificación de Windows, como cámaras digitales o televisores, se pueden iniciar aplicaciones de dispositivos estilo Metro para ayudar a los usuarios a completar tareas relacionadas con el hardware, como importar /compartir. Foto Microsoft proporciona a los proveedores de hardware una forma de personalizar las interfaces de las aplicaciones de dispositivos a través de la información MetadataXML para lograr experiencias de hardware únicas en todos los dispositivos, regiones y países.

Windows 8 también tiene una gran cantidad de controladores para dispositivos nuevos, como impresoras, varios sensores, pantallas táctiles, etc. En la mayoría de los casos, no es necesario instalar un controlador separado. El nuevo controlador de clase HID admite sensores de uso común, como calor, luz, temperatura y presión.

Seguridad, cifrado /descifrado, SmartScreen

Windows 8 ha mejorado el modelo de acceso a datos de la aplicación, permitiendo a los usuarios controlar el acceso a datos y recursos para todas las aplicaciones. Si se trata de una aplicación HMTL5 + JavaScript, el modelo de seguridad es similar al script en el navegador.

Windows 8 también simplifica la interfaz de programación para el cifrado /descifrado /firmas digitales. Los desarrolladores también pueden agregar certificados rápidamente a las aplicaciones que utilizan el cifrado SSL para brindar a los usuarios una experiencia sin errores.

Al descargar o ejecutar un archivo, SmartScreen en Windows 8 escaneará para asegurarse de que la URL o el programa solicitado no representa una amenaza de seguridad para la computadora. Windows 8 también tiene incorporado el software de seguridad WIndowsDefender, y el software de terceros certificado por Microsoft también puede cargar sus propios controladores durante el proceso de arranque.

Además, Windows 8 también realizará una detección de seguridad cuando se inicie. Si se detecta un componente de firma que no es de Microsoft, el sistema ingresará al entorno de recuperación de Windows para su reparación automática.

WindowsToGo

Enterprise ITPro puede proporcionar a los usuarios empresariales dispositivos de almacenamiento USB de arranque con Windows 8, ejecutando Windows 8 y aplicaciones empresariales, datos y configuraciones en dispositivos de almacenamiento USB, lo que reduce la fuga de información Riesgo

AppLocker

AppLocker permitirá a las empresas administrar usuarios específicos o grupos de usuarios para usar o deshabilitar una aplicación de escritorio o estilo Metro.

Windows 8 también ha mejorado otras características empresariales, como: DirectAccess, BitLocker, herramientas de implementación, activación de Windows basada en Active Directory y Hyper-V del lado del cliente, y una detección de arranque del sistema más rigurosa.

Windows Runtime y modelos de aplicación

Windows Runtime (WinRT, por sus siglas en inglés) es un conjunto de API para crear aplicaciones de estilo Metro que sean compatibles con los lenguajes de programación JavaScript, C ++, C # y VB. El nuevo WinRT también incluye un subconjunto de las API tradicionales de Win32, COM y .NET Framework, y los desarrolladores también pueden desarrollar con HTML5 y CSS3API.

Otros marcos de programación de Microsoft, como .NET Framework o la biblioteca de WindowsCRuntime, pueden acceder a WinRTAPI. Las aplicaciones x86 existentes deben reescribirse para ejecutarse en la arquitectura ARM, y las nuevas aplicaciones de estilo Metro pueden ejecutarse directamente.

Aplicaciones y juegos estilo Metro

El desarrollo de aplicaciones estilo Metro en Windows 8 se divide en las siguientes opciones:

— HTML5 y CSS3 para crear interfaces, JavaScript para aplicaciones Logic;

— XAML build interface, C ++, C # o VB para aplicaciones lógicas;

— el desarrollo de juegos puede usar C ++ y DirectX11.1 para aprovechar al máximo el rendimiento del hardware, o HTML5 o XAML Desarrollamos juegos casuales y ligeros;

— integración, medios y sensores de WindowsShell;

Al desarrollar aplicaciones de estilo Metro, los desarrolladores pueden aprovechar las nuevas características de Windows 8 como AppBar, Edge , LiveTiles e interacción de aplicaciones.

WinRT puede acceder a datos de audio o video completamente a través de JavaScript o XAML, así como captura de cámara, codificación y PlayTo. WinRT también proporciona una interfaz de componentes para un acceso rápido a los dispositivos sensores, y Win32API también puede ingresar datos de sensores con una pequeña cantidad de código.

Desarrollo del navegador IE10

Internet Explorer 10 ofrece a los desarrolladores web soporte de desarrollo para muchos estándares modernos, como HTML5, CSS3 y SVG, y aceleración de hardware. La plataforma IE10 admite almacenamiento local, IndexedDB, almacenamiento en caché de aplicaciones, scripts asíncronos, WebWorkers, WebSockets, API de archivos HTML5, operaciones de arrastrar y soltar, historial, sandboxing y más.

LiveConnect

LiveConnect proporciona un conjunto de controles y API que integran el inicio de sesión único (SSO) de WindowsLiveID, el acceso a la información de SkyDrive, Hotmail y Messenger en su aplicación. Esto se puede ver como la próxima generación de Messenger Connect, y más se tratará en un nuevo artículo.

Visual Studio 11, Expression Blend

Visual Studio 11 y Expression Blend serán las herramientas principales para el desarrollo de aplicaciones de Windows 8. Para el desarrollo de aplicaciones HTML5, los juegos DirectX y HLSL y el desarrollo dirigido por dispositivos, tanto VS como Blend tienen nuevas mejoras y una gama de herramientas relacionadas. VisualStudio también admite un solo clic en "Publicar en Windows App Store".

El nombre de producto más largo de Microsoft ha aparecido: Microsoft Visual Studio 11 Express para Windows Developer Preview.

Copyright © Conocimiento de Windows All Rights Reserved