
Podcast DevExpert
220 episodes — Page 2 of 5

S2 Ep 163Cómo usar PARCELABLE para navegación en Jetpack COMPOSE | EP 163
🔷 No te pierdas esta masterclass gratuita sobre Jetpack Compose 👉 https://compose.expert/masterclass?utm_source=youtube&utm_medium=social&utm_campaign=parcelablenavegacion&utm_content=description ¿Soporta Jetpack Compose navegación con parcelables? En este vídeo te lo contamos. Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí: https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=parcelablenavegacion&utm_content=description ///////////////////////////////////////////////////////////////////////////////////////////// ➡➡ SÍGUEME EN OTRAS REDES SOCIALES ⬅⬅ 👉 Linkedin: www.linkedin.com/in/antoniolg 👉 Instagram: https://www.instagram.com/devexperto 👉 Twitter: https://twitter.com/devexperto1 Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 162Screenshot testing sin librerías en Android - XML y Compose | EP 162
🚀 Da el salto a Ingeniero/a de software 👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=screenshottest&utm_content=description En el vídeo de hoy veremos a fondo Screenshot testing ¿Funcionará este sistema con Compose también? Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí: https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=screenshottest&utm_content=description ///////////////////////////////////////////////////////////////////////////////////////////// ➡➡ SÍGUEME EN OTRAS REDES SOCIALES ⬅⬅ 👉 Linkedin: www.linkedin.com/in/antoniolg 👉 Instagram: https://www.instagram.com/devexperto 👉 Twitter: https://twitter.com/devexperto1 Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ///////////////////////////////////////////////////////////////////////////////////////////// 📌 SÍGUEME EN YOUTUBE: ➡➡ Suscríbete: https://devexperto.com/youtube ////////////////////////////////////////////////////////////////////////////////////////// 🎬🎬 ARTÍCULOS Y VÍDEOS RELACIONADOS: 🎬🎬 ✅ Cómo organizar y mantener actualizadas AUTOMÁTICAMENTE las dependencias en tus proyectos https://www.youtube.com/watch?v=HrLB3iQzD-k&t=1s //////////////////////////////////////////////////////////////////////////////////////////////// Si te ha gustado el vídeo de hoy dame apoyo con un ❤ LIKE, deja un 💬 comentario/ duda y 🥇 SUSCRÍBETE si aún no lo has hecho! Nos vemos en el próximo vídeo! Antonio Leiva 💻 https://www.devexperto.com

S2 Ep 161Usar KOIN para inyección de dependencias en Jetpack COMPOSE | EP 161
🎁 Todo lo que necesitas saber para utilizar Jetpack Compose de forma efectiva desde hoy 👉 https://compose.expert/masterclass?utm_source=youtube&utm_medium=social&utm_campaign=koininyecciondependencias&utm_content=description ¿Qué tal funciona Koin en Jetpack Compose? Quédate porque en este vídeo te lo cuento todo. Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí: https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=koininyecciondependencias&utm_content=description

S2 Ep 160Cómo crear un FAKE para sustituir en los test una base de datos reactiva con ROOM | EP 160
🔴 TRANSFORMA tu carrera y consigue las capacidades que demandan los puestos de Android Engineer 👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=faketest&utm_content=description En este vídeo te contamos cómo te puede cambiar la vida tras descubrir los Fakes con respecto al desarrollo de test. ¡Esperamos que te sirva, un saludo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí:https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=faketest&utm_content=description

S2 Ep 159Habilidades para avanzar en tu carrera como AndroidDev - Anahí Salgado [Architect Coders - EL EVENTO | EP 159
Habilidades para avanzar en tu carrera como AndroidDev - Anahí Salgado [Architect Coders - EL EVENTO] En esta charla del Evento Anahí Salgado nos explica cuáles son las claves y habilidades para avanzar en tu carrera como desarrollador/a. Muchas gracias a @AnnCodeAnahiSalgado ////////////////🔴 Architec Coders 🔴 ///////////// 🚀 Si quieres multiplicar tu valor en el mercado e ir al siguiente escalón en tu carrera mira esto 👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=habilidadesparaavanzar&utm_content=description //////////////// Kotlin para desarrolladores Android //////////// Si quieres dominar Kotlin entra aquí 👉 https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=habilidadesparaavanzar&utm_content=description

S2 Ep 158Inyección de dependencias - Antonio Leiva [Architect Coders - EL EVENTO] | EP 158
💯 Si quieres escribir código de calidad Architect Coders es la formación definitiva - NUEVA EDICIÓN EN MARZO👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=inyecciondependencias&utm_content=description Inyección de dependencias: ¿cuál es la librería definitiva? - Antonio Leiva [Architect Coders - EL EVENTO 29/30 septiembre 22] 🚀 Revienta tu productividad en Android con Kotlin 👉 https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=inyecciondependencias&utm_content=description

S2 Ep 157Herramientas para asegurar la calidad de software - Gabi Moreno [Architect Coders - EL EVENTO] | EP 157
💯 Si quieres multiplicar tu valor en el mercado como desarrollador entra aquí 👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=gabimorenoevento&utm_content=description Gabi Moreno [Architect Coders - EL EVENTO 29/30 septiembre 22] Hablaremos sobre herramientas para asegurar la calidad de software en esta charla tan interesante de la mano de @soygabimoreno 🚀 Revienta tu productividad en Android con Kotlin 👉 https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=gabimorenoevento&utm_content=description

S2 Ep 156Uso Copilot para CREAR el juego de TicTacToe en Android con Jetpack COMPOSE | EP 156
🔷 Descubre las claves para sacarle el máximo partido a Jetpack Compose 👉 https://compose.expert/masterclass?utm_source=youtube&utm_medium=social&utm_campaign=copilottictactoe&utm_content=description En este vídeo verás como creo el juego de TicTacToe usando Copilot en Android con Jetpack Compose. Desde cero, sin trampa, ni cartón, sin ediciones, tal como lo hago en mi día a día ¿Quieres verlo? 🔹 Aquí te dejo el enlace al repositorio 👉 https://github.com/antoniolg/TicTacToe Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 155COMPARTE código entre tests unitarios y de instrumentación en Android - Nueva forma | EP 155
🔴 Multiplica tu valor en el mercado en 180 días 👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=compartecodigotests&utm_content=description A menudo necesitamos compartir código entre tests unitarios y los test de instrumentación, en este vídeo te explico cómo hacerlo - ¡Nueva forma! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí: https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=compartecodigotests&utm_content=description

S2 Ep 154Cómo organizar y mantener actualizadas AUTOMÁTICAMENTE las dependencias en los proyectos | EP 154
🚀 Da el salto como Ingeniero/a Android 👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=organizaproyectosgradle&utm_content=description En este vídeo veremos cómo organizar y mantener actualizado automáticamente las dependencias de nuestros proyectos Gradle y Android sin morir en el intento. 👉 Plugins GitHub: https://github.com/littlerobots/version-catalog-update-plugin Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí: https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=organizaproyectosgradle&utm_content=description

S2 Ep 153¿Serás reemplazado? 🤯 Descubre cómo COPILOT puede cambiar tu futuro como desarrollador | EP 153
🟣 Domina KOTLIN como un samurái del desarrollo 👉 https://kotlinexpert.com/premium/?utm_source=youtube&utm_medium=social&utm_campaign=copilot&utm_content=description En el vídeo de hoy veremos cómo podemos ser mucho más productivos gracias a GitHub Copilot. ¿Nos podrán reemplazar en un futuro no muy lejano? Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí: https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=copilot&utm_content=description

S2 Ep 152Mesa redonda: Calidad de Software [Architect Coders - EL EVENTO] | EP 152
💯 Si quieres multiplicar tu valor en el mercado como desarrollador entra aquí 👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=mesacalidadsoftware&utm_content=description Mesa redonda: Calidad de Software [Architect Coders - EL EVENTO] @mouredev @ChimichurriCode @AristiDevs Dinorah Tovar @ddinorahtovar 🚀 Revienta tu productividad en Android con Kotlin 👉 https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=mesacalidadsoftware&utm_content=description

S2 Ep 151Cómo optimizar tu App Android para pantallas grandes | EP 151
🖥️ ¿Quieres dominar Jetpack Compose? 👉 https://compose.expert/masterclass?utm_source=youtube&utm_medium=social&utm_campaign=tama%C3%B1ospantalla&utm_content=description El miércoles pasado estuve en el Android Dev Summit en Londres, un evento anual para ver todas las novedades del desarrollo Android, donde vimos las Form Factors o cómo adaptar nuestras aplicaciones a cualquier tipo de pantalla, en este vídeo te hago un resumen de todo lo que vimos. 00:00 Intro 01:09 ¿Qué son los forms factors? 02:54 Adaptar las Apps a cualquier tamaño de pantalla 06:38 Layouts canónicos 14:06 ¿Por dónde empiezo? Niveles de adaptación 17:04 Features 17:36 Cámara 18:58 Propias librerías - Android Auto 20:19 Jetpack Compose a Android TV 21:40 Wear OS 22:43 Novedades en las herramientas 🔸Cómo brindar compatibilidad con diferentes tamaños de pantalla https://developer.android.com/guide/topics/large-screens/support-different-screen-sizes 🔸 Canonical layouts https://m3.material.io/foundations/adaptive-design/canonical-layouts 🔸 Diseños canónicos de pantalla grande https://developer.android.com/guide/topics/large-screens/large-screen-canonical-layouts 🔸 Incorporación de actividades https://developer.android.com/guide/topics/large-screens/activity-embedding 🔸 Large screen app quality https://developer.android.com/docs/quality-guidelines/large-screen-app-quality 🔸 Cómo hacer que tu app funcione en dispositivos plegables https://developer.android.com/guide/topics/large-screens/make-apps-fold-aware 🔸 Cómo usar la Biblioteca de apps de Android para vehículos https://developer.android.com/training/cars/apps 🔸 Android TV https://developer.android.com/jetpack/androidx/releases/tv 🔸 Cómo usar Jetpack Compose en Wear OS https://developer.android.com/training/wearables/compose 🔸 Codelab de Compose para Wear OS https://developer.android.com/codelabs/compose-for-wear-os#0 Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 150MVI para el desarrollo de Apps Android - Gema Socorro | EP 150
MVI para el desarrollo de Apps Android - Gema Socorro [Architect Coders - EL EVENTO] 00:00 Intro 01:30 Comienza la charla 36:00 Preguntas y respuestas //////////////// Kotlin para desarrolladores Android //////////// Si quieres dominar Kotlin entra aquí 👉 https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=mvigemasocorro&utm_content=description //////////////// Architec Coders ///////////// Si quieres multiplicar tu valor en el mercado e ir al siguiente escalón en tu carrera mira esto 👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=mvigemasocorro&utm_content=description

S2 Ep 149Keynote - Fernando Cejas [Architect Coders - EL EVENTO] | EP 149
Keynote - Fernando Cejas [Architect Coders - EL EVENTO] 00:00 Introducción 04:23 Comienza la presentación de Fernando 52:00 Preguntas y respuestas Muchas gracias a @Fernando Cejas //////////////// Kotlin para desarrolladores Android //////////// Si quieres dominar Kotlin entra aquí 👉 https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=keynotefernando&utm_content=description //////////////// Architec Coders ///////////// Si quieres multiplicar tu valor en el mercado e ir al siguiente escalón en tu carrera mira esto 👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=keynotefernando&utm_content=description

S2 Ep 148Las bases de una arquitectura de calidad - Antonio Leiva | EP 148
Las bases de una arquitectura de calidad - Antonio Leiva [Architect Coders - EL EVENTO] Más información sobre Architect Coders aquí 👉 https://architectcoders.com/lanzamiento-2022/?utm_source=youtube&utm_medium=social&utm_campaign=basesarquitecturacalidad&utm_content=description 🟣 Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 147Reacciono a JetBrains Fleet, el competidor de VS Code | EP 147
🟣 Domina Kotlin y crea sistemas multiplataforma en un solo lenguaje 👉 https://kotlinexpert.com/premium/?utm_source=youtube&utm_medium=social&utm_campaign=jetbrainsfleet&utm_content=description El nuevo entorno de desarrollo de JetBrains ya está disponible para descargar para todo el mundo. Se llama JetBrains Fleet, y según la propia compañía es un nuevo IDE entorno de última generación. Así que en este vídeo voy a reaccionar con vosotros a JetBrains Fleet. Espero que te guste, un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 146Plantando cara a la Play Store - con Luis de UpToDown | EP 146
🚀 Revoluciona tu carrera en 180 días 👉 https://architectcoders.com/lanzamiento-2022/?utm_source=youtube&utm_medium=social&utm_campaign=plantandocaraplaystore&utm_content=description Entrevista a uno de los creadores de UpToDown, una de las tiendas de Apps más grandes del mundo, con más de 120 millones de usuarios únicos mensuales. Luis Hernández nos cuenta qué supone presentarse como una alternativa a la Play Store, qué ventajas tiene tanto para usuarios como para desarrolladores, y cuál es el proceso de subir una App a su servicio. UPTODOWN 👉 https://uptodown.com Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 145Crea páginas WEB 💻 con 🟣Kotlin y 🔵 Compose | EP 145
🎁 Conoce las bases de Jetpack Compose con esta masterclass gratuita 👉 https://compose.expert/masterclass?utm_source=youtube&utm_medium=social&utm_campaign=webkotlincompose&utm_content=description A raíz del anterior vídeo muchos me pedisteis que hiciera el equivalente, pero para una web, así que vuestros deseos son órdenes y aquí tenéis el tutorial. Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 144Cómo CREAR una App de escritorio con Kotlin y Compose 🖥️ | EP 144
🎁 Aprende Jetpack Compose con este curso gratuito 👉 https://www.youtube.com/watch?v=uonwBFewofI&t=1s Buenas DevExperto/a En el vídeo de hoy veremos cómo se puede hacer una aplicación de escritorio con Kotlin y Compose de forma muy sencilla. Una vez que sepas cómo hacerlo podrás trasladarlo a otras tecnologías existentes. ¡Espero que te guste! 🔵 Y si quieres seguir profundizando y dominar Jetpack Compose, entra en mi curso premium Compose Expert 👉 https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=appescritorio&utm_content=description Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí: https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=appescritorio&utm_content=description

S2 Ep 143Architect Coders - EL EVENTO 🚀 | EP 143
🔴 Entra en EL EVENTO - El mayor evento sobre calidad de software en ANDROID de habla HISPANA 👉 https://architectcoders.com/evento/?utm_source=youtube&utm_medium=social&utm_campaign=elevento&utm_content=description 🎁 Consigue tu entrada GRATIS para EL EVENTO 👉 https://www.eventbrite.com/e/entradas-architect-coders-el-evento-408853420587 Con motivo de la siguiente edición de Architect Coders, en esta ocasión voy a hacer algo muy especial... ¡Un evento de 2 días! Si me llevas siguiendo un tiempo, sabrás que en función de la edición he ido haciendo unas cosas u otras: vídeos grabados, directos de 4 horas, varios directos... Esta vez, he querido dar un paso más allá, y organizar un evento increíble sobre calidad de software en Android. Será online, gratuito, el 29 y 30 de septiembre, y del que ya puedes sacar tus entradas para no perdértelo. Además, no daré yo solo las charlas, sino que estaré muy bien acompañado de grandes referentes como Fernando Cejas, Gema Socorro, Gabi Moreno o Anahí Salgado. Pero esto no es todo, el evento ocurrirá en un entorno virtual muy similar a lo que vives en un entorno real un anfiteatro para las charlas principales, salas de networking, stands de empresas colaboradoras, e incluso podrás parar a cualquiera por el espacio y empezar a charlar. Y si te parece poco... ¡Habrá muchos regalos! Entre ellos, un acceso a Architect Coders (la formación de 6 meses) valorado en 1497€. 🔴 Reserva tu plaza para Architect Coders y obtén los beneficios 👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=elevento&utm_content=description 🟣 Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 142Capa de DOMINIO 🔸 Repaso arquitecturas nueva GUÍA Android | EP 142
🔵 Repasamos las nuevas guías de Arquitecturas Android con Manuel Vivo [DevRel Google] 👉 https://www.youtube.com/watch?v=2Vv7IRD5O-o&t=1s La capa de dominio es la única que nos falta tras haber visto los vídeos de ViewModel y capa de datos. En estos vídeos estoy dando un repaso a la arquitectura que propone la nueva guía de Android. Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí: https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=capadedominio&utm_content=description

S2 Ep 141🔸 Cómo estructurar la CAPA de DATOS - Repositories y DataSources | EP 141
🏦 Curso de ARQUITECTURAS y CALIDAD de Software gratuito 👉 https://www.youtube.com/playlist?list=PLrn69hTK5FBx6yl8bVkEEB_hQRgXUgYHK Buenas DevExperto En el vídeo de hoy veremos cómo organizar el código que va más allá del ViewModel, cómo estructurar la capa de datos e implementarlo en un proyecto. Espero que te guste, un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 140Clean CODE en 3️⃣0️⃣ pasos | EP 140
🔸 Vota aquí el siguiente vídeo del canal 👉 https://devexperto.com/video-klisst Quizá has escuchado hablar mucho sobre Clean Code pero no sabes qué hacer ni por dónde empezar. Aquí quiero darte las claves para que empieces a aplicar las enseñanzas del libro de Robert C. Martin a tus proyectos desde mañana mismo. Índice: 00:00 Klisst 01:20 Intro Clean Code 02:41 Usa nombres con significado 02:58 Usa nombres fáciles de pronunciar 03:15 Usa nombres que puedan buscarse 03:43 Nombres de clases y métodos 04:02 Elige una sola palabra por concepto 04:21 Las funciones deben ser pequeñas 05:10 Haz una única cosa 05:37 No abuses de los switch/when 06:00 ¿Cuántos argumentos debe tener una función? 06:36 Evita los "flag arguments" 06:58 No generes "side effects" 07:23 No te repitas 07:43 Los comentarios mienten 08:04 Usa código autoexplicativo 08:27 A veces los comentarios son necesarios 08:50 Los comentarios dicen qué hace el código, no cómo lo hace 09:13 Diferencias entre objetos y estructuras de datos 09:37 La ley de Demeter 09:53 Usa excepciones en lugar de código de retorno 10:09 Escribe primero el try-catch-finally 10:23 Usa excepciones unchecked 10:59 No devuelvas Null 11:38 Las 3 leyes del TDD 11:58 Mantén limpios los tests 12:13 Clean tests 12:26 Un Assert por test 12:43 Un único concepto por test 12:56 La regla FIRST 13:41 Organización de clases 14:06 Las clases deberían ser pequeñas 14:32 Principio de responsabilidad única 14:45 Cohesión 15:07 Organiza tu código para prepararlo para el cambio 15:40 Separa la construcción de un sistema de un uso 16:21 Utiliza copias de objetas para trabajar con concurrencia 17:00 Conclusión Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 139Model-View-ViewModel (MVVM) en Android [en 2002] | EP 139
📱 Curso gratuito Cómo crear aplicaciones Android desde cero 👉 https://devexperto.com/android-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=mvvm22&utm_content=description Si ya has llegado al punto en que te manejas creando Apps sencillas en Android, pero quieres dar un paso más en tu evolución y mejorar la calidad de tu código, te recomiendo que empieces a usar MVVM. En este vídeo te traigo cómo usarlo, adaptado a todas las novedades que tenemos en 2022. Uso de StateFlow, de un estado de UI, y cómo consumir correctamente los Flows desde un fragment. Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 138Ser freelance y problemas de un Desarrollador - Brais Moure y Fernando Cejas | EP 138
🔸 Suscríbete a la DevsLetter para estar al día dentro del sector Android 👉 https://t.co/eOHF8RpuKh Buenas familia 🙋♂️ Este jueves rescatamos un par de entrevistas que tenemos en el canal ya que como sabéis estoy inmerso en la creación de la nueva formación de Kotlin Expert y formaciones a empresas. Puedes decidir el tema del próximo vídeo dentro de la aplicación de Klisst 👉 https://klisst.com/devexperto En este vídeo veremos como @MoureDev by Brais Moure nos cuenta como dio el paso para ser desarrollador freelance, y en la segunda parte @Fernando Cejas nos habla de los problemas que se le presentan en su trabajo, cómo lidiar con una base de código que no es actual. Índice 00:00 Intro 00:11 Ventajas de nuestro sector 01:42 ¿En qué momento creas tu marca personal? 04:14 Crear contenido en YouTube 05:21 ¿Te ha ayudado tener presencia en RRSS? 07:00 Ser visible y auténtico 08:20 Ayudar a la comunidad 10:00 Problemas de un desarrollador 17:05 Inyección de dependencias Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 1375 + 1 Cosas que no sabías del sistema de tipos de Kotlin 🔍| EP 137
🟣 Domina Kotlin y crea sistemas multiplataforma en un solo lenguaje 👉 https://kotlinexpert.com/premium/?utm_source=youtube&utm_medium=social&utm_campaign=tiposkotlin&utm_content=description En el vídeo de hoy te cuento 5+1 cosas que no sabías del sistema de tipos de Kotlin. 00:00 Intro 00:21 No hay tipos primitivos 03:38 Tipos nulables y no nulables 05:37 Los tipos no nulables extienden de los nulables 06:48 El tipo Unit representa la nada 08:43 Todos los tipos extienden de Any 10:03 El tipo nothing extiende a todos los tipos 13:43 ¿Quieres saber más? Espero que te guste, un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 136Qué son los CONTRACTS en Kotlin y Cómo utilizarlos | EP 136
🔴 Los 3 secretos que impulsarán tu rendimiento y tu productividad en Android gracias a Kotlin 👉 https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=contractskotlin&utm_content=description El compilador de Kotlin es muy potente y nos puede ayudar en muchos aspectos en los que otros compiladores como Java pasan de largo. Temas como nulos, inferencia de tipos, genéricos, smart casting y un largo etcétera hacen del compilador de Kotlin una herramienta muy potente. Pero hay puntos que el compilador no puede inferir de forma automática, y es ahí donde los contracts entran en juego. ¿Cómo sé si tras cierta llamada un valor sigue siendo nulo o no? O ¿Cómo valido que si una condición se cumple, cierta variable se pueda castear automáticamente a un tipo específico? Pues eso es lo que vamos a ver hoy. Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad
S2 Ep 135Cargar imágenes e iconos en 🔵 Jetpack Compose con Coil 2.0 #5.1 | EP 135
🔵 ¿Quieres ser un experto en Jetpack Compose? 🔵 Apúntate al curso gratuito de Compose Expert 👉 https://compose.expert/gratis?utm_source=youtube&utm_medium=social&utm_campaign=cargarimagenescoil2&utm_content=description 🔵 Si tienes cualquier duda sobre el curso de Compose, pregúntalo en la comunidad de Discord 👉 https://devexperto.com/comunidad Algo que vas a tener que hacer casi siempre en una App es cargar imágenes, ya sea desde un servidor remoto, o desde tu propio dispositivo. En el sistema clásico de vistas nunca existió una forma "oficial", y siempre hemos tenido que recurrir a librerías de terceros. Y... ¡Oh, sorpresa! en Jetpack Compose ocurre lo mismo. 00:00 Intro 01:26 Cargar imágenes 04:29 Extras de la librería 08:10 Iconos 10:00 Añadir iconos extra 11:59 Conclusiones Librería de Accompanist 👉 https://github.com/google/accompanist Artículo de Modifiers 👉 https://devexperto.com/modifiers-jetpack-compose/ Documentación Coil 👉 https://coil-kt.github.io/coil/compose/ Artículo de Layouts 👉 https://devexperto.com/layouts-basicos-jetpack-compose/ Ver el código 👉 https://github.com/antoniolg/compose-expert-free Leer el artículo en el Blog 👉 https://devexperto.com/imagenes-coil-iconos-jetpack-compose/ Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 134REACCIONO al Live Edit Jetpack Compose - Google IO 22 🤯 | EP 134
🔵 Si quieres dominar Jetpack Compose como un samurái del desarrollo entra aquí 👉 https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=reaccionliveedit&utm_content=description Estos días atrás ha sido el Google IO 2022, y nos ha traído un montón de novedades de las que poco a poco te iré hablando. En este caso quería probar una cosa que me ha sorprendido muchísimo y ya que no quería esperar 😅 he grabado mi reacción sobre cómo funciona. Espero que lo disfrutes. Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 1333️⃣ Formas de pasar varios Listeners a un RecyclerView | EP 133
🔴ATENCIÓN ¿Quieres IMPULSAR tu carrera como desarrollador en 3 meses? Entonces entra AQUÍ 👉 https://architectcoders.com/lista-de-espera/?utm_source=youtube&utm_medium=social&utm_campaign=listenersarecyclerview&utm_content=description Seguro que has visto muchos ejemplos donde un RecyclerView recibe un listener para, por ejemplo realizar, una acción cuando se hace click en el elemento. Pero imagina que ahora queremos tener una acción extra, que nos permita marcar un elemento como favorito. ¿Qué hacemos? En este vídeo te voy a mostrar tres opciones, y la tercera seguro que te va a sorprender 🤯 Índice 00:00 Intro 00:40 Caso de uso 01:21 Opción uno, Añadir listeners al constructor 07:30 Opción dos, Modelar 16:00 Opción tres, Definir estado en el Viewmodel 23:51 Conclusiones Espero que te guste, un abrazo! ✅ Artículo en el blog: https://devexperto.com/varios-listeners-recyclerview Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí: https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=listenersarecyclerview&utm_content=description

S2 Ep 132Cómo hacer Tests de UI 🔵 MockWebServer | EP 132
🔴 Si quieres dominar los TESTS como un profesional apúntate a la lista de espera de Architect Coders 👉 https://architectcoders.com/reserva-plaza/?utm_source=youtube&utm_medium=social&utm_campaign=mockwebserver&utm_content=description Como muchos me lo habéis pedido en este vídeo veremos MockWebServer. MockWebServer es una herramienta que nos permite crear un servidor de muestra de testing para poder lanzar peticiones contra él, en lugar de tener que hacerlo con un servidor real. Espero que os guste, un abrazo! 🔸 Repositorio 👉 http://github.com/devExperto/architect-coders-v2 Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 131Cómo crear Listas anidadas con LazyColumn 🔵 Jetpack Compose | EP 131
🔵 Aprende Jetpack COMPOSE en 3 horas 😱!! 👉 https://www.youtube.com/watch?v=uonwBFewofI&t=50s Hablamos sobre Listas anidadas con LazyColumn en Jetpack Compose. Este vídeo lo he creado en respuesta a una duda que me llegaba por Twitter. 00:00 Intro 00:55 Ejercicio de ejemplo 00:20 ¿Cuál es el truco? 00:21 Final ¿Ya lo has visto? Cuéntame qué te ha parecido en los comentarios. Si quieres profundizar en Jetpack Compose aquí te dejo mi curso premium 👉 https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=listasanidadas&utm_content=description Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad
S2 Ep 130🔸 Glosario Jetpack Compose #8: ¿Qué es IconToggleButton? | EP 130
🔵 Para convertirte en un Samurái de Jetpack Compose aquí 👉 https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=glosario8&utm_content=description ¡Buenas familia! 🙋♂️ Hoy en el Glosario veremos IconToggleButton. ¿Tienes alguna duda con algún término? Pues te vienes aquí y lo consultas como un diccionario. ¿Se te resiste algún término? Déjalo en comentarios 👇 ¡Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad
S2 Ep 129🔸 Glosario Jetpack Compose #7: ¿Qué es IconButton? |" EP 129
🔵 Para convertirte en un Samurái de Jetpack Compose aquí 👉 https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=glosario7&utm_content=description ¡Buenas familia! 🙋♂️ Hoy en el Glosario veremos Qué es IconButton. ¿Tienes alguna duda con algún término? Pues te vienes aquí y lo consultas como un diccionario. ¿Se te resiste algún término? Déjalo en comentarios 👇 ¡Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 128🔸 Glosario Jetpack Compose #6: ¿Qué es Button y OutlinedButton? | EP 128
🔵 Para convertirte en un Samurái de Jetpack Compose aquí 👉 https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=glosario6&utm_content=description ¡Buenas familia! 🙋♂️ Hoy en el Glosario veremos Button y OutlinedButton 👉 ¿Tienes alguna duda con algún término? Pues te vienes aquí y lo consultas como un diccionario. ¿Se te resiste algún término? Déjalo en comentarios 👇 ¡Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad
S2 Ep 127🔸Glosario Jetpack Compose #5: ¿Qué es ICON? | EP 127
🔵 Para convertirte en un Samurái de Jetpack Compose aquí 👉 https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=glosario5&utm_content=description ¡Buenas familia! 🙋♂️ Hoy en el Glosario veremos ICON. ¿Tienes alguna duda con algún término? Pues te vienes aquí y lo consultas como un diccionario. ¿Se te resiste algún término? Déjalo en comentarios 👇 ¡Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 126🔸Glosario Jetpack Compose #4: ¿Qué es SPACER? | EP 126
🔵 Para convertirte en un Samurái de Jetpack Compose aquí 👉https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=glosario4&utm_content=description ¡Buenas familia! 🙋♂️ Hoy en el Glosario veremos SPACER ¿Tienes alguna duda con algún término? Pues te vienes aquí y lo consultas como un diccionario. ¿Se te resiste algún término? Déjalo en comentarios 👇 ¡Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 125🔸 Glosario Jetpack Compose #3: ¿Qué es TextField, BasicTextField y OutlineTextField?| EP 125
🔵 Para convertirte en un Samurái de Jetpack Compose aquí 👉 https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=glosario3&utm_content=description ¡Buenas familia! 🙋♂️ Hoy en el Glosario veremos Qué es TextField, BasicTextField y OutlineTextField en Jetpack Compose 👉 ¿Te gustaría ver algún término? Déjalo en comentarios 👇 ¡Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 124🔸 Glosario Jetpack Compose #2: ¿Qué es Text y Basic Text?|EP 124
🔵 Para convertirte en un Samurái de Jetpack Compose aquí 👉 https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=glosario2&utm_content=description ¡Buenas familia! 🙋♂️ Hoy en el Glosario veremos Qué es Text y Basic Text. ¿Tienes alguna duda con algún término? Pues te vienes aquí y lo consultas como un diccionario. ¿Se te resiste algún término? Déjalo en comentarios 👇 ¡Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 123Glosario Jetpack Compose #1: ¿Qué es Jetpack Compose?| EP 123
🔵 Para convertirte en un Samurái de Jetpack Compose aquí 👉 https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=glosario1&utm_content=description ¡Buenas familia! 🙋♂️ Empezamos nueva serie en el canal, esta vez será un Glosario sobre Jetpack Compose. ¿Tienes alguna duda con algún término? Pues te vienes aquí y lo consultas como un diccionario. ¿Se te resiste algún término? Déjalo en comentarios 👇 ¡Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí: https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=glosario1&utm_content=description ///////////////////////////////////////////////////////////////////////////////////////////// ➡➡ SÍGUEME EN OTRAS REDES SOCIALES ⬅⬅ 👉 Linkedin: www.linkedin.com/in/antoniolg 👉 Instagram: https://www.instagram.com/devexperto 👉 Twitter: https://twitter.com/devexperto1 Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 122¿Pasas de Jefes? 😬 Tienes que Ser FREELANCE| EP 122
🎁 Únete al Training gratuito de Architect Coders Lite para multiplicar tu valor en el mercado 👉 https://architectcoders.com/training-ac-apuntate/?utm_campaign=AC-PRE-PRE&utm_source=Youtube&utm_medium=Social&utm_term=OPT-Global&utm_content=freelance ¡Buenas Devexperto/a! 🙋♂️ Quizás sientas que eres un espíritu libre y que lo de trabajar en una gran empresa y tener jefes no va contigo. Es entonces cuando tenemos que plantearnos la opción de ser freelances, en este vídeo te doy unas pequeñas recomendaciones de por dónde comenzar. ¡Espero que te sirva y cuéntame si eres un espíritu libre! 👇 P.D.: Recuerda que puedes apuntarte al training gratuito que tenemos durante esta semana, si te apuntas tendrás acceso gratuito y verás los vídeos siempre que quieras, enlace aquí 👉 https://architectcoders.com/training-ac-apuntate/?utm_campaign=AC-PRE-PRE&utm_source=Youtube&utm_medium=Social&utm_term=OPT-Global&utm_content=freelance Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 121¿Realmente Cualquiera PUEDE SER PROGRAMADOR/A? 🤔| EP 121
🎁 Únete al Training gratuito de Architect Coders Lite para multiplicar tu valor en el mercado 👉 https://architectcoders.com/training-ac-apuntate/?utm_campaign=AC-PRE-PRE&utm_source=Youtube&utm_medium=Social&utm_term=OPT-Global&utm_content=cualquiera ¡Buenas familia! 🙋♂️ En el vídeo de hoy quiero hablar de un tema que trae debate, y es si cualquiera vale realmente para programar… Te doy mi opinión sincera y ahora me gustaría leer la tuya 👇 Únete al training gratuito de Architect Coders Lite para no perderte todo el contenido de valor que os compartiré 👉 https://architectcoders.com/training-ac-apuntate/?utm_campaign=AC-PRE-PRE&utm_source=Youtube&utm_medium=Social&utm_term=OPT-Global&utm_content=cualquiera ¡Te veo dentro Devexperto/a!! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 120🔥 Cómo ser MEJOR DESARROLLADOR/A?? - LA REALIDAD DEL SECTOR| EP 120
🎁 Únete al training gratuito de Architect Coders Lite para dar un salto cuántico en tu carrera 👉 https://architectcoders.com/training-ac-apuntate/?utm_campaign=AC-PRE-PRE&utm_source=Youtube&utm_medium=Social&utm_term=OPT-Global&utm_content=mejordesarrollador ¿Por dónde empiezo? 😱😱 ¡Devexperto/a! 😉 Siguiendo los audios anteriores, hoy me gustaría hablarte de algunos consejos para poder mejorar como desarrollador y no sentirte frustrado entre tanta información. ¡Espero que te guste, te leo en comentarios!! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 119¿Te Sientes ESTANCADO? 😪 ¿A punto de dejar la PROGRAMACIÓN?? HAZ ESTO| EP 119
🎁 Únete al training gratuito de Architect Coders Lite para mucho más contenido avanzado 👉 https://architectcoders.com/training-ac-apuntate/?utm_campaign=AC-PRE-PRE&utm_source=Youtube&utm_medium=Social&utm_term=OPT-Global&utm_content=estancado ¡Hola Devexperto/a! 🙋♂️ ¿Te sientes estancado/a? ¿Sientes que no avanzas en tu carrera a pesar de invertir mucho tiempo en ella, aprendiendo y leyendo todas las novedades del sector? Yo también me sentí así, por eso quiero compartir contigo qué es lo que hice yo para no sentir que perdía el tiempo, y estar al día.💪 ¡Espero que te sirva! ¿Te sientes en esta situación?🛑 Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 118Cómo conseguir tu PRIMER TRABAJO como PROGRAMADOR 📱 CONSEJOS| EP 118
En este vídeo os doy algunos consejos para encontrar el primer empleo como programador/desarrollador junior. 💹 La demanda global de empleos en este sector está aumentando cada día más, sin embargo ¿Qué pasa a la hora de encontrar tu primer empleo? Cuéntame tu experiencia en los comentarios 👀 Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 117HACKEA tu mente con Architect Coders LITE 🤯| EP 117
🎁 Impulsa tu carrera como desarrollador Android 👉 https://architectcoders.com/training-ac-apuntate/?utm_campaign=AC-PRE-PRE&utm_source=Youtube&utm_medium=Social&utm_term=OPT-Global&utm_content=Generalista Aprendiendo los conocimientos que demandan las grandes empresas y startups del sector, siguiendo las nuevas guías oficiales de arquitecturas Android. En este vídeo te hago la presentación oficial de Architect Coders Lite, un programa gratuito que no te puedes perder si quieres multiplicar tu valor en el mercado. Espero que te guste ¡Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 116Repaso completo a los Flows en Kotlin ✌ | EP 116
🔵 Consigue el training gratuito de Kotlin aquí 👉 https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=repasoflows&utm_content=description ¡Buenas familia! 🙋♂️ En el día de hoy he rescatado un extracto de mi charla Kotlin tiene mucho Flow!! que hice para @KotlinMad hace algunos meses. Si queréis ver la charla completa podéis hacerlo aquí 👉 https://www.youtube.com/watch?v=BjMKgxZYVPw&t=3504s Veremos qué son los Flows y haremos un repaso a los tipos de Flows que podemos encontrarnos, como StateFlow, SharedFlow y CallbackFlow. ¡Espero que os guste! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad

S2 Ep 115🔵 Tutorial STICKY HEADERS en Jetpack Compose | EP 115
🔵 ¿Quieres dominar Jetpack COMPOSE? Entra aquí 👉 https://compose.expert/premium/?utm_source=youtube&utm_medium=social&utm_campaign=stickyheaders&utm_content=description ¡Hola DevExpertx! 🙋♂️ En un email he recibido la pregunta de cómo utilizar los Sticky Headers en Jetpack Compose, y qué mejor manera de responderla con un vídeo, para compartirlo también con vosotrxs. Espero que os guste ¡Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ La situación de Kotlin en el mercado y la oportunidad de aprenderlo 2️⃣ Cómo empezar con Kotlin desde cero en pocos minutos 3️⃣ Cómo Kotlin puede hacerte mucho más productivo 🎁 Apúntate aquí: https://devexperto.com/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=stickyheaders&utm_content=description

S2 Ep 114📱 Cómo Aprender DESARROLLO MÓVIL - Toda la Ruta para el 2022 | EP 114
🟡 Curso de desarrollo Android desde cero gratuito 👉 https://devexperto.com/android-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=rutadesarrollomovil&utm_content=description ¡Buenas DevExpertx! En el vídeo de hoy doy respuesta a un correo recibido por parte de Angélica, ella tiene 39 años y vive en Argentina. En su correo me planteaba muchas dudas, ya que quiere hacer un cambio de carrera y no sabe muy bien qué ruta debe seguir si desea dar un salto a la programación, en concreto desarrollo móvil. Así que además de responderle a ella he querido hacer un vídeo porque estoy seguro que más personas pueden tener las mismas dudas, así que vamos a ello! Índice: 00:00 Intro 01:02 ¿Con mi edad, es muy tarde para aprender? ¿Formación reglada o no? 03:06 ¿Se puede ganar bien? 05:17 Bootcamps y cursos gratuitos sobre desarrollo web y móvil. 07:20 ¿Es mejor estudiar desarrollo web? 08:47 ¿Por qué hay tanta formación gratuita sobre desarrollo web y tan poca sobre desarrollo móvil? 09:47 ¿Primero hay que estudiar desarrollo web y después móvil? 10:34 ¿Es más difícil el desarrollo móvil que el web? 12:25 ¿Es mejor aprovechar las opciones gratuitas sobre web? 13:22 ¿Por qué ninguna Institución enseña Kotlin y sí Java? 14:53 ¿Por qué no hay mujeres hablando sobre desarrollo móvil? 16:21 ¿Debo estudiar Java? 16:47 Primer empleo 18:56 ¿Hay que aprender algo antes de Kotlin? 19:55 ¿Qué estudiar después de Kotlin? 21:00 ¿Se aprende a hacer Apps aprendiendo Kotlin? Espero que os guste ¡Un abrazo! Únete a la Comunidad de DevExperto en Discord 👉 https://devexperto.com/comunidad