Introducción a Kotlin

Kotlin es un lenguaje de programación de propósito general tipificado estáticamente desarrollado por JetBrains, que ha creado IDE de clase mundial como IntelliJ IDEA, PhpStorm, Appcode, etc. JetBrains lo introdujo por primera vez en 2011 y es un nuevo lenguaje para JVM. Kotlin es un lenguaje orientado a objetos y un «lenguaje mejor» que Java, … Continue reading «Introducción a Kotlin»

Mapa de hash de Kotlin

Kotlin HashMap es una colección que contiene pares de objetos. Implementación basada en Kotlin Hash Table de la interfaz MutableMap. Almacena los datos en forma de par clave y valor. Las claves del mapa son únicas y el mapa contiene solo un valor para cada clave. Se representa como HashMap<key, value> o HashMap<K, V> . … Continue reading «Mapa de hash de Kotlin»

Google Signing usando Firebase Authentication en Kotlin

Firebase es una plataforma de desarrollo de aplicaciones móviles y web. Proporciona servicios que una aplicación web o una aplicación móvil pueden requerir. Firebase proporciona autenticación de correo electrónico y contraseña sin la sobrecarga de construir el backend para la autenticación de usuarios. Google Sign-In es una forma segura de autenticar a los usuarios en … Continue reading «Google Signing usando Firebase Authentication en Kotlin»

Ver enlaces en Android Jetpack

View Binding es una de las mejores características que proporciona vistas para vincular con la actividad que está en curso. Reemplazar el método findViewById() y, por lo tanto, reducir el código repetitivo generó las instancias de las vistas del diseño actual. Y la característica más importante de View Binding es que siempre es nulo seguro. … Continue reading «Ver enlaces en Android Jetpack»

¿Cómo verificar el nivel de la batería en Android mediante programación?

A veces, es útil determinar el nivel actual de la batería. Uno puede optar por reducir la velocidad de las actualizaciones en segundo plano si la carga de la batería está por debajo de cierto nivel. Pero uno no puede monitorear continuamente el estado de la batería. En general, el impacto de monitorear constantemente el … Continue reading «¿Cómo verificar el nivel de la batería en Android mediante programación?»

¿Cómo crear un menú de opciones para RecyclerView en Android usando Kotlin?

XML que mejora la eficiencia de ListViews y GridViews En este artículo, explicaremos cómo usar el menú Opciones en cada elemento de RecyclerView. A continuación se muestra el video de muestra para mostrar lo que vamos a construir. Tenga en cuenta que vamos a implementar este proyecto utilizando el lenguaje Kotlin .  https://media.geeksforgeeks.org/wp-content/uploads/20210323133613/options_menu_in_rv_android_gfg.mp4 Implementación paso … Continue reading «¿Cómo crear un menú de opciones para RecyclerView en Android usando Kotlin?»

TimePicker dinámico en Kotlin

Android TimePicker es un control de interfaz de usuario para seleccionar la hora en formato de 24 horas o en modo AM/PM. Se utiliza para garantizar que los usuarios elijan una hora válida para el día en nuestra aplicación. En Android, TimePicker está disponible en dos modos: el primero es el modo reloj y el … Continue reading «TimePicker dinámico en Kotlin»

withContext en Kotlin Coroutines

Requisito previo: Corrutinas de Kotlin en Android Lanzamiento vs Async en Kotlin Coroutines Se sabe que async y launch son las dos formas de iniciar la rutina . Dado que se sabe que async se usa para recuperar el resultado, y debe usarse solo cuando necesitamos la ejecución en paralelo, mientras que el lanzamiento se … Continue reading «withContext en Kotlin Coroutines»

¿Cómo funciona el enhebrado en Android?

Cuando se inicia una aplicación en Android, crea el hilo principal de ejecución , denominado hilo » principal «. La mayoría de los subprocesos son responsables de enviar eventos a los widgets de interfaz aceptables, así como de comunicarse con componentes del kit de herramientas de la interfaz de usuario de Android. Para mantener la … Continue reading «¿Cómo funciona el enhebrado en Android?»

Cómo crear un proyecto en Android Studio usando Kotlin

Como sabemos, el complemento de Kotlin se incluye con Android Studio por encima de la versión 3.0 , podemos crear una aplicación de Android utilizando el lenguaje Kotlin en lugar de Java. A continuación se muestran los pasos para crear un nuevo proyecto en el lenguaje de programación Kotlin. Paso 1: en la pantalla Bienvenido … Continue reading «Cómo crear un proyecto en Android Studio usando Kotlin»