À propos de Renala
Renala est un analyseur d'espace disque gratuit pour macOS qui affiche l'utilisation sous forme de treemap squarifié interactif. Sélectionnez un disque ou un dossier, et Renala le scanne en quelques secondes, représentant chaque fichier et répertoire par un rectangle proportionnel à sa taille. L'ombrage « coussin » du treemap traduit la profondeur des répertoires : les fichiers les plus volumineux sautent aux yeux sans lire une seule étiquette.
Le blog
Ce blog est une étude de cas en 18 articles qui retrace la création de Renala, de zéro expérience macOS à une application publiée sur le Mac App Store. Il couvre l'ensemble de la pile technique d'un utilitaire Mac natif : l'algorithme de treemap squarifié, le scan POSIX en masse, l'ombrage Lambert, le layout et la gestion d'état SwiftUI, la concurrence stricte Swift 6, l'optimisation mémoire (de 1,2 Go à 469 Mo pour des volumes d'un million de fichiers), la localisation en onze langues, l'App Sandbox, et le processus de validation App Store.
Chaque article se concentre sur une décision technique ou un obstacle précis, avec du code, des diagrammes et des explications interactives. Pas de bla-bla, pas de discours marketing.
Télécharger Renala
Renala est disponible gratuitement sur le Mac App Store. Il nécessite macOS 14 Sonoma ou ultérieur.
