Plaid App de Nick carnicero es un magnífico (Open Source) Showcase para el diseño de materiales

Nick Butcher (Abogado Developer en Google) recientemente publicó el código fuente de la tela escocesa, una aplicación destinada a mostrar el diseño de materiales en Android con animaciones lúdicas, tipografía impecable, y una estética simple, negrita. El código se proporcionan ejemplos útiles para los desarrolladores, pero la aplicación en sí vale la pena tener instalado también - Plaid tira de historias de Diseñador Noticias, Dribbble, y Hunt Producto para servir noticias diseño y la inspiración, atendía a sus preferencias.

plaid_demo

Además de los elementos materiales más convencionales, la aplicación tiene algunos trucos únicos. En concreto, la barra de herramientas es detrás el contenido en lugar de mentir en la parte superior de la misma, por lo que la acción de desplazamiento en la red principal un poco más elegante. Flotantes botones de acción animan en los cuadros de diálogo cuando sea necesario. Al deslizar hacia abajo en la parte superior de una pantalla en la que se pone de nuevo a la red principal (similar a la Bandeja de entrada). Imaginería Cabecera llega a reservar su propio pedazo de bienes raíces cuando el usuario se desplaza hacia abajo, y la tela escocesa utiliza Chrome fichas personalizadas para artículos de noticias.

Ah, y que resuelve el problema rejilla base 4DP. Para aquellos no familiarizados, Google sugiere líneas de base de texto de alineación a una red 4DP en Android. Pero esto no es fácil salir de la caja. Altura de la línea por defecto de Roboto no alineará consistentemente a una red 4DP en todos los dispositivos, y Android sólo proporciona android: lineSpacingExtra y android: lineSpacingMultiplier para ajustar lineHeight en el TextView normal (por lo que simplemente establecer el lineHeight a un valor dp específica y decir que es un día está fuera de la cuestión). Plaid extiende el TextView para resolver este problema, y ​​el resultado es hermoso.

Screenshot_20151030-003002-1

Captura de pantalla hecha con Keyline Empujar

Tanto si eres un diseñador, desarrollador, o ambos, de la tela escocesa es digno de una mirada. Puedes agarrarlo (en beta) de la Play Store o revisar el código en Github.


» » » Plaid App de Nick carnicero es un magnífico (Open Source) Showcase para el diseño de materiales