Entradas

Mostrando las entradas con la etiqueta android flavor

¿Qué es Jetpack Compose?

Jetpack Compose es la biblioteca de IU de Android más reciente que ha tomado la plataforma de desarrollo móvil de Android por sorpresa. Con Jetpack Compose, los desarrolladores pueden construir aplicaciones de alta calidad y sofisticadas que son más fáciles de mantener y escalar. La introducción de Jetpack Compose representa un cambio significativo en la forma en que se crea la interfaz de usuario de una aplicación de Android. En lugar de trabajar con una jerarquía de vistas de Android, Jetpack Compose utiliza un enfoque de programación declarativa para definir la IU de una aplicación. Esto significa que los desarrolladores pueden escribir código que describe cómo debe verse la interfaz de usuario de una aplicación, en lugar de manipular directamente los objetos de vista. Jetpack Compose también viene con una serie de herramientas que facilitan el diseño y la personalización de la interfaz de usuario de una aplicación. Desde una amplia variedad de widgets personalizados hasta la capaci...

Build Variants | Variantes de compilación de Android Studio.

Imagen
Android Studio es una herramienta maravillosa con muchas características que facilitan el desarrollo de nuestras aplicaciones. Hoy les quiero hablar sobre las variantes de compilación o Build Variants en inglés, quizá no sea la mejor traducción pero es la que me parece correcta Las variantes de compilación te permiten generar diferentes versiones de tu aplicación según sea la necesidad de tu proyecto. El ejemplo que tiene la documentación de Android sería una aplicación que tiene la versión full y la versión demo. Voy a crear estas dos variantes de compilación en el siguiente tutorial. Una vez creado nuestro proyecto, lo primero que vamos a hacer es abrir la configuración del módulo de la aplicación. Hacemos clic derecho en app -> Open Module Settings o en Mac, presionamos Command + Flecha hacia abajo. Open Module Settings Esto nos mostrará el dialogo de la estructura del proyecto. Project Structure Este dialogo tiene las pestañas Properties, Signing, Flavor...