El diseño de aplicaciones para Android 4.4 KitKat - ¿Qué hay nuevo?

Nexus 5 Android 4.4 KitKat Hands On

¿Tienes un buen ojo para el diseño? Google quiere que brille a través de la última versión de Android. Con 4,4 KitKat, apenas dos semanas de edad al día de Google está ofreciendo aún más maneras para que los desarrolladores para hacer aplicaciones de su cuenta. Diseño está convirtiendo en un tema cada vez más importante entre los de la comunidad móvil una conversación que ha crecido más fuerte desde el fallecimiento de Steve Jobs.

Steve Jobs

La biografía de Walter Isaacson revela cuán Jobs exigente era la hora de diseñar y los productos de Apple han reflejado, sin duda, que con los años. Independientemente de cómo usted se inclina sobre el "iPhone vs Android" debate, no hay duda de la construcción sólida y la belleza de hardware de Apple. Al realizar ese sentido el diseño a software no es necesariamente ganar a tantos usuarios como el hardware que lo soporta, los consumidores son cada vez más conscientes de cómo la tecnología que llevan "miradas". Por otro lado, Android fue el primero en dar un paso en el diseño de software moderno con la versión 3.0 Honeycomb. Este diseño minimalista con "Tron" acentos azules tomó colas más desde sus orígenes digitales de los usuarios del mundo físico a largo estaban acostumbrados a.

Google ha seguido perfeccionando el Android Directrices de diseño, y el lenguaje de diseño Holo es algo que incluso el aficionado más casual es ahora consciente de. Después de haber existido el tiempo suficiente para ganar madurez y aceptación, Google está animando a los desarrolladores no sólo abrazar el aspecto de Android en la versión más reciente de KitKat, sino que también lo hagan suyo. Estas son algunas de las formas en que los desarrolladores y diseñadores pueden tener en sus aplicaciones al día con el aspecto de Android 4.4.

Color

creative_vision_main (1)

En primer lugar, Google está bien con el color, aunque la reducción de acentos azules Holo es fácilmente evidente en la nueva versión de Android. Con KitKat, Google ha optado por gradientes más blancos y translúcidos. No para eliminar el color, sino para permitir que más del contenido de una aplicación para mostrar a través. Esto incluye los desarrolladores propia marca o buscar. Ha sido común desde la introducción de Ice Cream Sandwich (4.0) y el nivel de API de 14 para los desarrolladores emplear cualquiera de los predeterminados Holo Light o Holo oscuros temas para sus aplicaciones.

principles_looks_sameMientras que Google ha hecho hincapié en la cohesión en todo el entorno de interfaz de usuario, sino que también animan a los desarrolladores para diversificarse y añadir sus propios toques. La primera manera de hacer esto es mediante la utilización del color en toda la aplicación. Esto se puede hacer por "imperiosas azul del marco de Android por defecto en los elementos de interfaz de usuario como casillas de verificación, barras de progreso, botones de radio, deslizadores, fichas e indicadores de desplazamiento".

touch_feedback_communication

Esto significa que si el rojo es un color destacado en el logotipo o icono de la aplicación de su empresa, usted es libre de incorporar, además, que en el diseño general de la aplicación. Otra forma en que Google permite a los desarrolladores utilizar el color está en la barra de acción. Se anima a los desarrolladores a "buscar oportunidades para utilizar el color de alto contraste para enfatizar". Propia aplicación Play Music de Google es un gran ejemplo, donde Orange ha sustituido todos los toques de azul a lo largo de la aplicación para darle un aspecto muy distinto entre otras propiedades de Google.

Nuevos acentos blancos y translúcidos de Android es probable que el cambio más reconocible en KitKat para el usuario medio. Abogado desarrollador Android, Nick Butcher, explica que esto se hizo para permitir que más del contenido y la aplicación para destacar y tener su propia personalidad, en lugar de hacer cumplir la personalidad de Android. Mientras que los usuarios que discriminan encontrarán que el azul Holo todavía prevalece en KitKat, que sin embargo se ha eliminado de forma selectiva en áreas tales como la barra de notificaciones y los botones tocar retroalimentación. En KitKat, botones son un elemento sensible de la interfaz de usuario que el equipo se siente Android está abierto para la personalización también. Los desarrolladores están incluso se anima a mantenerse alejados de azul Holo al proporcionar retroalimentación. En su lugar, se recomienda que utilice un color de su aplicación, logotipo o icono, o se pega con un más neutro de color blanco o gris.

Logo

principles_sprinkle_encouragementLos desarrolladores de aplicaciones también son libres para incorporar el logotipo de su compañía en el diseño de su aplicación. Aunque tradicionalmente esto se ha logrado con una pantalla de bienvenida vibrante, el equipo de Android también ha abierto la barra de acción a su marca. Desarrolladores siempre han sido libres para colocar el icono y el nombre de su aplicación en la parte superior izquierda, esquina. En los niveles más recientes de la API, ahora existe la libertad de usar un logotipo en lugar de estos otros activos. Esto puede ser especialmente útil cuando la aplicación toma el color y otros detalles de diseño del logotipo de su empresa. Esta colocación de la barra de acción también se puede realizar en todas las pantallas de la aplicación.

Iconos

Screen Shot 09/11/2013 en 3.37.17 PM

El Activo de Estudio Android ya sirve como un gran recurso para los desarrolladores para incorporar iconos aprobados en sus aplicaciones, pero lo que si usted tiene otras ideas? En KitKat, Google ahora alienta una mayor flexibilidad en este ámbito en el diseño para adaptarse a su marca. Para los desarrolladores que utilizan un estilo de icono que es diferente de los elementos planos del Holo UI se encuentran típicamente en la barra de acción, se sugiere que adaptar los iconos Android existentes para adaptarse a su diseño establecido. También ofrecen una cierta flexibilidad adicional al permitir a los desarrolladores incorporar iconos que no se originan desde dentro Android. Es importante señalar que estos no pueden ser iconos prorrogados desde otra plataforma, como el botón "compartir" de Windows Phone. Pero si ha sido previamente usando un conjunto de iconos que es específica para su aplicación en otra plataforma, y ​​es independiente de los activos de otras plataformas, entonces usted está listo para salir.

A medida que estos son son algunos de los cambios más evidentes para los iconos en las directrices de diseño de Android, también se está haciendo otro cambio más sutil. Como la densidad de pantalla siguen aumentando, un icono lanzador pulido y bien diseñado es cada vez más importante. Abogado desarrollador Android y DashClock creador romana Nurik destaca en un reciente Diseño Android En Acción, que los desarrolladores no crear versiones XXHDPI de sus iconos de lanzadores, tendrá que empezar. Un primer ejemplo de por qué esto es, se puede encontrar en el un tanto anómala Google Experiencia Launcher incluido en el Nexus 5.

Android 4.4 KitKat visualización densidades copia

Si Google hará que este nuevo lanzador disponible en el Play Store, o incluso en otros dispositivos que ejecutan Android social, es todavía en el aire. Lo que es seguro es la forma en que este nuevo lanzador se aprovecha de la densidad extremadamente alta de píxeles de la pantalla Nexus 5. Iconos en el GEL son 25% más grandes que en iteraciones anteriores de la pantalla principal de Android. Si bien esto podría fácilmente llegar a ser más prevalente en las tabletas en un futuro próximo y probablemente más teléfonos, se observa que los desarrolladores y diseñadores pueden querer comenzar a considerar densidades tan altas como XXXHDPI en la prestación de los iconos del lanzador.

Transiciones

Asegurarse de que su usuario tiene un diseño continuo e intuitivo de cuadro a cuadro beneficiará a su facilidad de uso inmensamente.

Asegurarse de que su usuario tiene un diseño continuo e intuitivo de cuadro a cuadro beneficiará a su facilidad de uso inmensamente.

Cualquier desarrollador que ha tratado de incorporar transiciones personalizadas en una aplicación sabe que puede ser un proceso lento. El equipo de Android está tratando de liberar algo de ese tiempo de desarrollo mediante la inclusión de nuevas API para manejar las transiciones. Estas animaciones se esencialmente permitan ser automatizados. En la actualidad hay un conjunto de transiciones predeterminadas que el sistema puede aplicar cuando se detecta un cambio y no se especifica ningún animación. Los desarrolladores también pueden crear "escenas" dentro de la aplicación, mientras que la asignación de ciertas transiciones o animaciones donde se desee. Para aquellos de nosotros en el lado del usuario, pensar en esto como la creación de un story board en código para que Google ha proporcionado una plantilla.

 Modo Immersive

-mode inmersivo

Por último, pero no menos importante en los cambios de interfaz de usuario notables de KitKat es Modo Immersive. Mientras que las barras de notificación y navegación han hecho transparente para que una aplicación para proporcionar una experiencia de pantalla más completo, el modo envolvente está diseñado para sacarlos del camino completo. Esto permite a los desarrolladores de aplicaciones ahora tienen toda la pantalla para ofrecer una experiencia realmente envolvente con su contenido.

Immersive Modo Android 4.4 KitKat Desarrolladores de Android

En versiones anteriores de Android, los desarrolladores han tenido acceso a una característica similar llamada Modo Leanback. En aplicaciones como YouTube, modo Leanback se puede observar cuando un video se toma la pantalla completa. La barra de navegación y barra de notificaciones ambos desaparecen como lo harían en el modo de inmersión, pero tocando la pantalla en modo alguno los traerá de vuelta en su lugar. Si bien esto ha funcionado muy bien para aplicaciones que no requieren que el usuario interactúe con la pantalla mientras se visualiza el contenido deseado, otras aplicaciones como los juegos no han podido beneficiarse. Modo de inmersión difiere de Leanback en que requiere que el usuario realice un gesto adicional de deslizar desde el borde de la pantalla para restaurar las barras de interfaz de usuario del sistema. Esto ahora permitirá aplicaciones, como juegos o lectores de noticias, donde el usuario interactúa regularmente con la pantalla, que permanecen a la vista. Los desarrolladores también pueden utilizar esta nueva función con confianza, ya que cualquier aplicación utilizando las API proporcionará una señal visual al usuario de que un golpe desde el borde de la pantalla es todo lo que se necesita para volver a los bares del sistema a sus posiciones conocidas.

Android 4.4 KitKat factores de forma diferente copiar

Android se ha visto menos cambios visuales desde la introducción de Honeycomb y Ice Cream Sandwich por lo que se encuentran en el comunicado de KitKat que mucho más notable. La plataforma se ha convertido en una cohesión de muchas propiedades de Google y convertirse en una parte importante de la mayor conversación diseño. Mientras hojeando la Play Store todavía puede subir un montón de restos de los días Froyo, la comunidad de desarrollo dominante ha abrazado la "nueva" de Android y la mayor parte de lo que se puede encontrar en un teléfono promedio por fin parece que pertenece. A medida que Google sigue ofreciendo nuevas herramientas para que los desarrolladores hacen sus aplicaciones grandes, el beneficio real será para el usuario. Y como debe ser con un buen diseño, él ni siquiera lo saben.

Asegúrese de revisar los siguientes recursos si quieres saber más!

Háganos saber lo que piensa de enfoque de Google en el diseño, y lo que algunas de las aplicaciones mejor diseñadas está abajo!


» » El diseño de aplicaciones para Android 4.4 KitKat - ¿Qué hay nuevo?