¿Cómo hacer que un botón sea invisible en Android?

En muchas aplicaciones interactivas, uno de los propósitos del desarrollador es producir una experiencia de usuario satisfactoria. Cuanto más pantalla consumen los usuarios, más crece la aplicación. Para lograr esto, los desarrolladores de UX trabajan mucho en animaciones, selección de paletas de colores, etc. Además, los buenos diseños y animaciones atraen a los usuarios a … Continue reading «¿Cómo hacer que un botón sea invisible en Android?»

Literales de función con receptor en Kotlin

En Kotlin, las funciones son ciudadanos de primera clase. Significa que las funciones pueden asignarse a las variables, pasarse como argumento o devolverse desde otra función. Si bien Kotlin tiene tipos estáticos, para que sea posible, las funciones deben tener un tipo. Existe y se llama tipo de función y estas son: val deseo:()->Unidad valor … Continue reading «Literales de función con receptor en Kotlin»

¿Cómo construir la aplicación de Android SIP Calculator usando la arquitectura MVP?

SIP, el Plan Sistemático de Inversiones. Uno de los métodos para invertir en Fondos Mutuos es semanal, mensual trimestral o semestral. La calculadora SIP es la herramienta para que los inversores se hagan una idea sobre el rendimiento de sus inversiones. Sin embargo, los rendimientos de los fondos mutuos varían según varios factores. Por ejemplo, … Continue reading «¿Cómo construir la aplicación de Android SIP Calculator usando la arquitectura MVP?»

Indicador de progreso de componentes de diseño de materiales en Android

Material Design Components (MDC Android) ofrece a los diseñadores y desarrolladores una forma de implementar Material Design en sus aplicaciones de Android. Desarrollados por un equipo central de ingenieros y diseñadores de UX en Google, estos componentes permiten un flujo de trabajo de desarrollo confiable para crear aplicaciones de Android atractivas y funcionales. El diseño … Continue reading «Indicador de progreso de componentes de diseño de materiales en Android»

Cambiar el estilo de un lapso particular de caracteres dentro de una string en Android

TextView en Android se usa para mostrar texto o secuencia de caracteres, más conocidos como strings. Estas strings se pueden codificar de forma rígida y también se pueden declarar durante el tiempo de ejecución. El texto, en general, se muestra en un formato sin procesar donde se aplica el mismo formato de texto a cada … Continue reading «Cambiar el estilo de un lapso particular de caracteres dentro de una string en Android»

¿Cómo cambiar el color de la barra de estado en una aplicación de Android?

Una barra de estado en Android es una parte llamativa de la pantalla, todas las indicaciones de notificación, duración de la batería, tiempo, intensidad de la conexión y muchas cosas se muestran aquí. Un usuario de Android puede mirar una barra de estado varias veces mientras usa una aplicación de Android. Es una parte muy … Continue reading «¿Cómo cambiar el color de la barra de estado en una aplicación de Android?»

Clases Enum en Kotlin

En programación, a veces surge la necesidad de que un tipo tenga solo ciertos valores. Para lograr esto, se introdujo el concepto de enumeración. La enumeración es una lista nombrada de constantes. En Kotlin, como muchos otros lenguajes de programación, una enumeración tiene su propio tipo especializado, lo que indica que algo tiene varios valores … Continue reading «Clases Enum en Kotlin»

Corrutinas de Kotlin en Android

La programación asincrónica es muy importante y ahora es una parte común de las aplicaciones modernas. Aumenta la cantidad de trabajo que su aplicación puede realizar en paralelo. Esto permite ejecutar tareas pesadas lejos de UI Thread en segundo plano, lo que en última instancia brinda una experiencia mejor y más fluida para el usuario … Continue reading «Corrutinas de Kotlin en Android»

Animación Shimmer en Android usando Jetpack Compose

requisitos previos: Conocimientos básicos de Kotlin Conocimientos básicos de Jetpack Compose Shimmer Animation fue creado por Facebook para mostrar la pantalla de carga mientras se obtienen las imágenes del servidor. Ahora vemos animación brillante en muchos lugares. En este artículo, veremos la implementación de la animación shimmer usando el nuevo Jetpack Compose . A continuación … Continue reading «Animación Shimmer en Android usando Jetpack Compose»

¿Cómo crear una cámara personalizada usando CameraX en Android?

CameraX se utiliza para crear una cámara personalizada en la aplicación. CameraX es una biblioteca de soporte de Jetpack , creada para ayudarlo a facilitar el desarrollo de aplicaciones de cámara. A continuación se muestra un video de muestra para tener una idea de lo que vamos a hacer en este artículo. Tenga en cuenta … Continue reading «¿Cómo crear una cámara personalizada usando CameraX en Android?»