¿Debemos diseñar para Android L tema material todavía?

Acabo de empezar a diseñar mi aplicación para Android L tema material. Entiendo que primero debemos comprobar si nuestras aplicaciones actuales funcionan bien con el ART, el nuevo WebView y todo eso, pero si voy un paso más, quiero que mi aplicación esté lista para lanzar cuando Android L sea lanzado oficialmente. Pero veo que hay muy poca documentación y no soy capaz de conseguir alrededor de encontrar respuestas a algunas preguntas que tengo –

  1. ¿El tema material en sí va a estar disponible para versiones anteriores de Android?

  2. ¿Es el Android L SDK que está disponible públicamente en este momento lo suficientemente bueno como para empezar a crear aplicaciones con él? Encontré unos cuantos posts sobre el desbordamiento de pila donde un individuo común ha dicho que se mantendrá inactivo hasta que Android L sea lanzado.

  3. Hay algunas cosas que se mencionan en las especificaciones de diseño, pero no hay documentación sobre él. Al igual que la "Barra de herramientas", por ejemplo, está reemplazando la "ActionBar" de acuerdo con la fuente de Google IO 2014 App . ¿Pero por qué no se menciona en ninguna parte de la página de inicio de Android L? ¿Y va a ser compatible con versiones anteriores a través de la biblioteca de soporte?

  4. Cualquier código de ejemplo sobre cómo alcanzar la barra de aplicaciones extendida como se menciona en esta página ?

¿El tema material en sí va a estar disponible para versiones anteriores de Android?

Ha habido algunos comentarios de Google que sugieren que estarán haciendo algunas cosas en esta área. No todo es estrictamente posible ofrecer en forma de backport. Por lo tanto, no sabremos realmente hasta que envíen.

¿Es el Android L SDK que está disponible públicamente en este momento lo suficientemente bueno como para empezar a crear aplicaciones con él? Encontré unos cuantos posts sobre el desbordamiento de pila donde un individuo común ha dicho que se mantendrá inactivo hasta que Android L sea lanzado.

La razón de mi consejo es que no tenemos idea de lo estable que son las APIs L, particularmente con respecto al diseño del material. Si quieres experimentar con L para ese tipo de cosas, ¡genial! Pero dejaría esas cosas en una rama de desarrollo hasta la próxima versión de Android.

¿Pero por qué no se menciona en ninguna parte de la página de inicio de Android L?

Hay muchas cosas que no se mencionan en los documentos, en particular en las notas de la versión de nivel API. Eso es normal para Android, y es por eso que yo y otros escribo posts como este y este .

¿Y va a ser compatible con versiones anteriores a través de la biblioteca de soporte?

Eso no ha sido anunciado. Averiguaremos cuándo vendrá la próxima versión de producción de Android.

Cualquier código de ejemplo sobre cómo alcanzar la barra de aplicaciones extendida como se menciona en esta página?

No soy consciente de ninguno, aunque no he sido ojo para que tampoco. Mi estética personal dice "yuck" para ese aspecto particular de Material Design. Todos los derechos reservados

  • ¿Cómo hacer transparente la barra de herramientas?
  • ¿Cómo cambiar el color de ActionBar al pasar entre fragmentos (diseño de material)?
  • ¿Por qué GoogleMaterial.Icon no tiene el icono de cierre de sesión en la biblioteca de Android?
  • Espacio en blanco con CardView en dispositivos pre-pirulí
  • Cómo utilizar TextInputLayout con Theme.material?
  • ¿Cuál es la unidad predeterminada de estilo en React Native?
  • Cómo personalizar el color de AppCompatButton
  • CollapsingToolbarLayout y posición de botón de acción flotante dentro de CollapsingToolbarLayout
  • AppCompat Snackbar no centrado en la tableta
  • Android TimePickerDialog color del diseño del material
  • Ver saltos y parpadea al instante, aunque animateLayoutChanges = "true"
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.