¿Las aplicaciones para UWP se ven feas en comparación con las aplicaciones clásicas de Windows?

Pueden hacer.

El kit de herramientas de UWP ofrece muchas capacidades para crear aplicaciones muy atractivas, pero si simplemente arroja los componentes de la interfaz de usuario a una ventana y lo envía, probablemente se verá mal.

Por otro lado, los componentes de interfaz de usuario estándar en WPF o incluso Winforms pueden verse bien, de una manera austera.

El kit de herramientas para UWP es más grande y audaz, pero si lo usa “tal cual” puede resultar más feo también. Tome el control estándar “Pivot” que las personas usarán para las pestañas:

Eso parece * OK * para una pequeña cantidad de pestañas, pero en muchas aplicaciones tendrás docenas de pestañas abiertas, y se verá desordenado. Es por eso que los programas como Edge crean su propia barra de pestañas, por lo que se ve mucho mejor con muchas pestañas.

Muchos desarrolladores simplemente no se molestarán en hacer su propia barra de pestañas, y si lo hacen, podrían terminar haciendo algo feo también.

Por otro lado, si estás preparado para trabajar con UWP, modifica la apariencia, usa las metáforas de diseño fluido, puedes terminar con algo mucho mejor:

Ese es un ejemplo de Microsoft, vea cómo usan fuentes más pequeñas, gris sobre gris en lugar de negro sobre blanco. Están usando una sombra para proporcionar la ilusión de profundidad también.

Los dos ejemplos son * ambas * aplicaciones UWP, pero una ha tenido más esfuerzo que la otra.

Creo que UWP proporciona las herramientas para crear impresionantes interfaces de usuario, pero no puede simplemente lanzar controles en una ventana y esperar que suceda por sí solo.

No. UWP puede crear aplicaciones hermosas, inteligentes, modernas, limpias y fáciles de desarrollar y actualizar para dispositivos Windows. Esto incluye computadoras colaborativas de Windows, dispositivos holográficos, móviles y teléfonos, consolas de juegos, dispositivos IoT y, por supuesto, computadoras de escritorio / portátiles.

More Interesting

¿Cuál es el campamento base de la gestión de procesos empresariales (BPM)?

¿Cómo funciona el diseño de Flipboard?

¿Cuál es su software o aplicación favorita para rastrear las tareas diarias junto con los proyectos para ayudar a priorizar el trabajo?

¿Dónde puedo encontrar un modelo de boceto de Google de una hebilla de cinturón automática?

¿Qué arquitectura de niveles (3 niveles / 2 niveles ... etc.) es mejor para desarrollar una aplicación C # que esté instalada en la PC del usuario y utilizará la base de datos que está disponible en la PC del usuario?

Cómo adjuntar una nota de Microsoft OneNote a un correo electrónico

¿Cuáles son las mejores herramientas de gestión de flujo de trabajo disponibles?

¿Cuál es el mejor software de conversión de JPG a Word?

¿Hay algún software que me permita hacer lo que está en la imagen de abajo en una PC? ¿Cuáles son las herramientas utilizadas en este tutorial?

¿Cómo está impulsando el software el desarrollo del hardware de la computadora?

¿Cuál es el mejor software para diseñar un avión?

Cómo crear una buena aplicación especialmente para mujeres

¿Cuál es la funcionalidad principal de un buen software de administración de propiedades en la nube?

¿Cuál es la mejor aplicación para hacer listas, WorkFlowy.com, Moo.do o Dynalist.io?

Si voy a un campo de arranque de código después de mi licenciatura en CS, ¿haría suficiente prueba de software y trabajo de proyecto de software para omitir tomar esas asignaturas optativas en la universidad?