Published in Android Developers·Nov 17Just your type: Variable fonts in ComposeVariable Fonts are ready to use from Compose UI 1.3.0, for Android O and above. A variable font is a font that can be customized in multiple ways (or axis or parameters) creating dramatically different styles, while living in a single font file. Those axes can be well known and…Jetpack Compose5 min readJetpack Compose5 min read
Published in Android Developers·Sep 14Effective state management for TextField in ComposeTL;DR To prevent synchronization issues and unexpected behaviors: – Avoid delays/asynchronous behaviors between typing and updating TextField state. – Avoid holding TextField state using a reactive stream (e.g. collecting from StateFlow using the default dispatcher) – Define TextField state variables with Compose APIs like MutableState<String>. Hoist TextField state to the…Jetpack Compose8 min readJetpack Compose8 min read
Published in Android Developers·Aug 1Animating brush Text coloring in Compose 🖌️After adding a gradient to your text in Compose, now it’s time to animate it! This post builds up on text styling using the Brush API and Compose animations! Make sure you’re familiar with these concepts. We covered all the integrations using the Brush API on this blog post here. Candy cane shimmer effect …Jetpack Compose5 min readJetpack Compose5 min read
Published in Android Developers·Jul 25Brushing up on Compose Text coloringImagine your designer asks you to implement the sketch below:Jetpack Compose6 min readJetpack Compose6 min read
Published in Android Developers·Jun 15Fixing Font Padding in Compose TextTL;DR Use PlatformTextStyle compatibility API from Compose 1.2.0 to configure includeFontPadding For now, includeFontPadding is true by default in Compose but it will be changed to false in the next releases of Compose, and eventually the compatibility API will be removed. Test your UI using includeFontPadding set to false and…Android App Development11 min readAndroid App Development11 min read
Dec 27, 2019El sabor de las frutillasHace más de dos meses vinimos a vivir a Dublin y ya tenemos planes sólidos para volver de visita a Argentina para Navidad. Algunos podrán decir que es muy pronto? La vida en Europa es distinta, más relajada y distendida, como si lo único realmente importante fuera elegir el bar…1 min read1 min read
Apr 30, 2019Game of Thrones s08x03, or the no-so-long nightSí, si no viste el capítulo 3 de la última temporada de Game of Thrones “The Long Night”, cerrá inmediatamente este artículo porque esto se va a poner muy feo, muy rápido. Entiendo que con la brevedad de las cosas hoy en día y lo efímero de todo, este artículo…5 min read5 min read
Apr 6, 2018My Pixel se fue al cieloPorque compartir la calentura es sanador, voy a contar lo que me pasó con mi Pixel by Google primera generación y por qué de buenas a primeras decidió cometer suicidio. Comprado el 26 de noviembre de 2016 en un Dixons Carphone Warehouse en Belfast (porque en Irlanda no se conseguía)…Android8 min readAndroid8 min read
Mar 5, 2018Crónicas de “clima extremo” en DublínSeguramente habrán leído la frase que asegura que existe una “calma antes de la tormenta”. La noche del domingo 15 de Octubre de 2017, estaba todo tan calmo, tan silencioso. Y una suerte de electricidad palpable en el aire. Era tan evidente, tan subtitulado. Estaba todo dicho. …Dublin5 min readDublin5 min read
Nov 13, 2017Las fotosAfuera y lejos de casa siento el tiempo detenerse. El tiempo sólo transcurre allá, al otro lado del Atlántico, donde conozco a todos, donde los sabores son otros, donde cada esquina guarda un recuerdo. Vivo en una foto, parada en el tiempo. …2 min read2 min read