La méthode manquante de la stdlib Dart : Iterable.intersperse()

La méthode manquante de la stdlib Dart : Iterable.intersperse()
Photo de Rasheed Kemy
En prenant du recul sur mon expérience avec Dart / Flutter, je constate l’ajout systématique d’une méthode dans chacun de mes projets : la méthode intersperse. Cette fonction me permet d’insérer un élément spécifique entre chaque paire d’éléments d’un Iterable. Bien que cette opération puisse sembler rudimentaire à première vue, elle facilite l’implémentation de certaines fonctionnalités (comme les espacements dans une Row de l’image de couverture, par exemple). Permettez-moi donc, de vous faire découvrir cette méthode très utile.
Lire plus →

Mettre un dégradé dans du texte en Flutter

Mettre un dégradé dans du texte en Flutter
Dans les nombreuses idées que j’ai pour mon blog, voici une série que j’avais envie de pousser depuis un moment : “Dessine-moi un widget”. L’idée est très simple : je trouve une maquette sur internet avec un widget potentiellement intéressant, puis je l’implémente et explique la technique. Quand je dis intéressant, c’est un widget sur lequel, en voyant la maquette, tu te dis : “tiens, mais comment ferais-je ça ?”.
Lire plus →