Dev iOS, marketing d'apps, entrepreneuriat solo, IA. Tout ce que j'apprends, je le partage ici.

Comprendre les différences entre .task, .onAppear et .refreshable en SwiftUI : cycle de vie, async, annulation automatique et pièges courants.

5 nouveautés SwiftUI discrètes d'iOS 26 : navigationSubtitle, searchable breaking change, ToolbarSpacer, scrollEdgeEffectStyle et openURL in-app.

safeAreaInset et safeAreaBar épinglent du contenu fixe en bord d'écran. Différences visuelles, pièges et guide pour choisir le bon modifier SwiftUI.

Détents, drag indicator, taille adaptative… 5 modifiers pour contrôler chaque détail de vos sheets SwiftUI.
Comment j'ai instrumenté Keepio avec Sentry et TelemetryDeck en respectant la vie privée : façade, Adapters, enum exhaustive et opt-in/opt-out différencié.

Notes d'une session Q&A Apple sur Swift Concurrency : 5 idées reçues sur la migration Swift 6 contredites par les ingés du compilateur, de Foundation et de SwiftUI.

Universal Links, Password AutoFill, App Clips, Handoff, et le mode développeur. Un guide complet pour comprendre ce qui se cache derrière l'entitlement `com.apple.developer.associated-domains`.

À force d'utiliser l'IA pour me trouver des idées, je suis tombée dans un coin sombre de mon esprit, et j'ai refusé de me laisser faire.

J'ai codé NutriScan, une app iOS qui analyse les repas avec Apple Intelligence. Test honnête : ce qui marche, ce qui marche pas, et comment OpenFoodFacts compense.