La plataforma universal de aplicaciones universales, debe comprender la historia detrás de escena de UWP

  

Noticias de la tienda de computadoras: muchos usuarios aprendieron por primera vez acerca de "Aplicación universal de Windows (UWA) o" Windows universal " "La plataforma" (Universal Windows Platform, UWP), estos conceptos, se sentirán impactados, porque la tecnología negra de Microsoft aplaude, con el paso de los años "un desarrollo que corre por todas partes", un sueño finalmente realizado en manos de Microsoft. . Sin embargo, a medida que se lanzan y actualizan más y más aplicaciones de UWP, algunos usuarios comienzan a encontrar algo incorrecto: ¿por qué las llamadas aplicaciones universales solo están disponibles en PC o viceversa? ¿Cuáles son las expectativas de correr en todas partes? No se preocupe, para aquellos usuarios que tienen dudas y dudas durante mucho tiempo, sentémonos y hablemos sobre el propósito general de la aplicación universal.
¿Qué significa ser una aplicación universal? Dado que nos estamos moviendo hacia las aplicaciones que se actualizan y lanzan bajo Windows 10, parece que hay algunos malentendidos para que los usuarios comunes entiendan el UWP. La razón de esto es que cuando profundizamos en el nivel de desarrollo de la aplicación, los no desarrolladores comienzan a demostrar que no entienden. Por supuesto, esto no importa. Es como un astrofísico que nos explica a los civiles que los "agujeros negros", como nuestro gran e inspirador Hawking, que trató de hacer esto en su éxito de ventas. Basado en la base matemática, Hawking me dio una pista para explicar la longitud del agujero negro, la falta de pulgada y los detalles difíciles de entender, ¡dáselos a los médicos! En otras palabras, no espere enredarse en cómo la información puede escapar del agujero negro y no ser salvada. De vuelta al problema general de la aplicación, uno de los malentendidos más comunes es por qué algunas de las llamadas "aplicaciones generales" solo se pueden ver primero o no en el lado móvil, como el "Mobile Taobao" de Zou, o viceversa. Puede verse en el lado de la PC, como la conciencia de la industria "Netease cloud music". No importa, házmelo saber ahora. ¿Qué es UWP? UWP es una combinación del sistema operativo Windows 10 y el SDK (Kit de desarrollo de software) de Windows 10. Sabemos que en cualquier sistema construido por tecnología de información moderna, hay un concepto de capas. Por ejemplo, el sistema operativo más familiar de Android es el AOSP (Proyecto de código abierto de Android) y la capa superior. " Google service framework " composition. De manera similar, en la arquitectura de Windows, a nivel de sistema, hay núcleos, bibliotecas de código y API (interfaces de programación de aplicaciones) que se comparten entre PC, tabletas, teléfonos, Xbox One, IoT y HoloLens. Estas tecnologías de uso compartido también se encuentran en el eslogan “desarrollo, ejecutándose en todas partes”, y en un sentido amplio, esto realmente no es un problema. Sin embargo, hay algunas cosas que aún debemos tener en cuenta: los desarrolladores pueden elegir cuál publicar sus propias aplicaciones. Debido a que las etiquetas UWP no significan que los desarrolladores tengan que publicar sus aplicaciones en el teléfono o Xbox, si no les gusta, se les recomienda a los desarrolladores que modifiquen su código para asegurarse de que las aplicaciones en cada plataforma tengan mejores usuarios. Experiencia El punto aquí es que cuando su teléfono y computadora están ejecutando el mismo sistema operativo, ¡están construidos en tamaños de pantalla y hardware muy diferentes! Tome la PC para aparecer. La mayoría de las PC en el mundo actual no están equipadas con una pantalla táctil. Si fuerza una aplicación móvil que depende en gran medida de la pantalla táctil para ser portada a su PC, ¡solo puede desearle buena suerte con el mouse y el teclado! La lista emergente y la barra de título irrelevantes en el teléfono son cruciales en la PC. A la inversa, para las aplicaciones móviles, la barra de estado es imprescindible, la vibración, la detección de la gravedad es indispensable. Xbox, en ausencia de un mouse, teclado y pantalla táctil, nos obliga a repensar la forma en que los usuarios interactúan. La aplicación Xbox es conocida por su simple operación de clic a clic, en lugar de la barra de comandos de la aplicación pesada y pesada (AppBar). En cuanto a las diferencias de hardware, el teléfono está equipado con un botón de retroceso y esto es lo que le falta a la PC. Los desarrolladores necesitan definir y mejorar diferentes representaciones de interacciones. Windows Phone limita el uso del tamaño de la memoria, por lo que en Windows 10 Mobile, solo algunas aplicaciones pueden ejecutarse en segundo plano. A veces, dada la falta de memoria, estas aplicaciones también se terminarán. Este es también el enfoque que los desarrolladores deben tener en cuenta. La interfaz de usuario y el modo de zoom en el PC y el lado móvil también deben tenerse en cuenta. En el lado móvil del adelgazamiento de la interfaz de la aplicación UWP y la expansión de la interfaz de la aplicación PC-UWP, los desarrolladores también pueden usar este tiempo para ajustar el diseño de los controles y el contenido para cada situación, de modo que el aspecto general sea más agradable. Las afirmaciones anteriores se hacen asumiendo que la mente del desarrollador es la experiencia del usuario, pero ¿quién sabe cómo es la situación real? Al final, es posible que algunos desarrolladores no deseen que sus aplicaciones aparezcan en PC o teléfonos móviles, o en otras plataformas. Especialmente aquellos que se considera que tienen atributos móviles significativos, como Didi Travel, conocen los diarios, Instagram, aplicaciones de cámaras como VSCO e incluso algunas aplicaciones financieras. Algunas personas están acostumbradas a pensar en problemas en las viejas formas de pensar, o piensan que las personas no usan estas aplicaciones en el escritorio o piensan en un navegador. En muchos casos, los beneficios de las aplicaciones de Windows en estos entornos no están claros. O bien, puede desarrollar una obra maestra de juegos de alto nivel en el escritorio, pero debido a sus características de zoom deficientes o limitaciones de hardware, el juego no se ejecutará en su teléfono. Por las razones anteriores, Microsoft no requiere que los desarrolladores desarrollen aplicaciones de plataforma completa para ello. Lo que Microsoft puede hacer es ayudar a los desarrolladores a facilitar el desarrollo, una pequeña modificación y ejecutarlos en todas partes. Por supuesto, los desarrolladores deben ser cautelosos. Para los desarrolladores, el UWP de Microsoft es un paso importante en la nueva era, porque el código central se puede recorrer entre la PC en su regazo, el teléfono en su mano y la Xbox en su dormitorio. Sin embargo, dónde y cuándo publicar la aplicación todavía depende de los deseos del desarrollador. Al principio, los desarrolladores pueden dedicarse a la versión de escritorio de las actualizaciones de desarrollo y mantenimiento de Windows 10. Cuando crean que es hora, naturalmente proporcionarán una aplicación móvil con gran experiencia. Cuando Microsoft es una empresa tan grande, al desarrollar muchas aplicaciones entre diferentes plataformas (como noticias, clima, Xbox, etc.), es más probable que un equipo desarrolle un código central y luego elija un hardware diferente para diferentes momentos. La aplicación de la plataforma agrega nuevas funcionalidades. Un ejemplo notable es la función de transmisión de juegos en el escritorio en lugar del lado móvil, ya que esto requiere una forma completamente diferente de procesamiento y programación. Por ejemplo, para los servicios de mensajería, los SMS y MMS (servicio de mensajes cortos, servicio de mensajería multimedia, es decir, SMS y MMS) son muy importantes en los teléfonos móviles, pero no importa en la PC. Estos son detalles de programación muy triviales. Es por esto que vemos diferentes versiones de la misma aplicación en la tienda de aplicaciones. Aunque se entiende literalmente, si la programación es "un clic", todo será muy bueno, pero por ahora es imposible. Sin embargo, cuando nos adentramos en el mundo móvil con el dispositivo de atributo de "superficie", las diferencias de hardware entre el teléfono y la PC se irán reduciendo lentamente. Cuando llegue ese día, Windows 10 podrá hacer el trabajo de balanceo. . Debe recordar que las aplicaciones de propósito general no significan que las aplicaciones puedan aparecer en cualquier lugar, o deberían aparecer en cualquier lugar. Depende del programador de desarrollo y desarrollador propio. No dude en dar sus comentarios, dígales a los desarrolladores lo que quiere, déjenos presenciar el crecimiento de las aplicaciones universales de Windows 10 en las próximas semanas, meses y años. Este es un momento emocionante, pero aún es demasiado pronto para enfrentarlo. En este mundo nuevo y valiente, los desarrolladores se están adaptando para familiarizarse con esto.

Copyright © Conocimiento de Windows All Rights Reserved