Lollipeando – Migración express a Android 5.0

Ya ha llegado el momento!! Aunque parezca que la tan anunciada nueva versión del androide prevista para el 3 de noviembre se resiste a llegar a nuestros terminales, no significa que los desarrolladores no debamos estar preparados.

Si eres de los que deja todo para el último momento, no te preocupes, a continuación te dejamos unos sencillos pasos para una migración express de tus APPs.
Una vez que hayas comprobado que la aplicación es compatible con el nuevo sistema operativo, sigue estas sencillas recomendaciones:

Haz tu aplicación support

Esto es, utiliza las librerías de compatibilidad que te proporciona google para hacer tu aplicación compatible con versiones anteriores de Android.

 compile 'com.android.support:appcompat-v7:21.0.0'
Concretamente la versión 7, que proporcionaba soporte a las
interfaces visuales basadas en ActionBar, en su última versión añade
también la compatibilidad con los Material Themes.

 

Utiliza Material Themes

Utiliza temas para tus aplicaciones que sean compatibles con el nuevo diseño de la «piruleta».

 <style name="AppTheme" parent="Theme.AppCompat.Light"></style>

Existen también temas para las aplicaciones que no necesiten ActionBar.

Nuevo look, nuevo estilo

Modifica los recursos gráficos por los de la nueva versión, utiliza sus estilos y la nueva paleta de colores. El hábito en ocasiones, sí hace al monje. Gracias a las librerías de compatibilidad, podremos configurar el color de nuestra APP de una manera sencilla.
<style name="Theme.MyTheme" parent="Theme.AppCompat.Light"<
    <!-- customize the color palette -->
    <item name="colorPrimary">@color/material_blue_500</item>
    <item name="colorPrimaryDark">@color/material_blue_700</item>
    <item name="colorAccent">@color/material_green_A200</item>
</style>

 

Siguientes pasos

Esto solo es el principio, todavía queda mucho por hacer, en esta versión se añaden dos nuevos widgets:

  • RecyclerView: que pretende sustituir a las listas y promete ser más usables y eficientes.
  • CardViews: Para la vista en tarjetas.

Empieza a pensar en ToolBars, el potencial sustituto de los ActionBar, animaciones, ripplers, transición de actividades… un sin fin de nuevas funcionalidades solo disponibles para Android L pero que deberemos empezar a pensar introducir en nuestras APPs.

Pero esto ya será para más adelante, por ahora disfrutemos de esta migración express. Puedes ver los resultados en cualquiera de nuestros proyectos.

Un comentario sobre “Lollipeando – Migración express a Android 5.0

  1. conceptberria Autor del artículo

    ¿Has tenido algún problema en la migración? ¿Tienes dudas de alguno de estos pasos? Háznoslo saber y te ayudaremos siempre que nos sea posible.

Los comentarios están cerrados.