Keayit Cachen
keayit-cachen.bsky.social
Keayit Cachen
@keayit-cachen.bsky.social
Senior iOS Developper 👨‍💻
Reposted by Keayit Cachen
🔴Jour du dépassement
July 24, 2025 at 8:44 AM
Reposted by Keayit Cachen
Une pétition pour dire « NON à la loi duplomb »
Pour signer ➡️ petitions.assemblee-nationale.fr/initiatives/...
July 18, 2025 at 6:07 AM
Reposted by Keayit Cachen
📅 Samedi 21 juin, rendez-vous au parc de la Cerisaie à la Croix-Rousse ! De 14h30 à 22h :
🎲 après-midi ludique,
🎬courts métrages européens,
🎶chorale ukrainienne,
👯initiation au lindy hop et grand bal swing !

Une belle façon de clôturer le Mois de l'Europe et le début de l'été à #Lyon 😉
June 16, 2025 at 2:09 PM
Jour 100 de #100DaysOfSwiftUI de @twostraws.bsky.social
C'est ainsi que s'achève cette chouette aventure.
Ce jour est un examen de 100 questions que j'ai passé avec succès 🎉🎉
Avec un score de 91/100.
1/2
#iOS #xcode #swiftlang #SwiftUI
April 2, 2025 at 7:07 AM
Jour 99 de #100DaysOfSwiftUI de @twostraws.bsky.social
Wrap up sur le projet SnowSeeker avec comme d'habitude un petit quiz de 12 questions et des petits challenges.
1/3
#iOS18 #xcode #swiftlang #SwiftUI
March 28, 2025 at 10:03 AM
Jour 98 de #100DaysOfSwiftUI de @twostraws.bsky.social
On continue le projet SnowSeeker où on modifie le layout en fonction des variables d'environnement horizontalSizeClass & dynamicTypeSize puis on ajoute une feature de favoris sur les deux écrans.
#swiftlang #SwiftUI #iOS
March 27, 2025 at 4:56 PM
Jour 97 de #100DaysOfSwiftUI de @twostraws.bsky.social
On commence le projet SnowSeeker où on utilise une NavigationSplitView.
Tips: en passant un array de String à une vue Text et le format: .list(type: .and) ça ajoute naturellement un and avant le dernier élément
#swiftlang #SwiftUI #xcode #iOS
March 26, 2025 at 3:02 PM
Jour 96 de #100DaysOfSwiftUI de @twostraws.bsky.social
On découvre NavigationSplitView très utile pour un iPad.
Ensuite on voit une nouvelle particularité des sheet et alert avec une valeur Optionnelle
1/3
#ios18 #xcode #swiftlang #SwiftUI
March 24, 2025 at 9:34 AM
Jour 95 de #100DaysOfSwiftUI de @twostraws.bsky.social
Jour de challenge, il fallait développer une application de lancer de dé, avec plusieurs choix de dé et de nombre de dé et également un écran d'historique en SwiftData
1/2
#ios18 #xcode #swiftlang #SwiftUI #SwiftData
March 23, 2025 at 9:57 PM
Jour 94 de #100DaysOfSwiftUI de @twostraws.bsky.social
Wrap up sur les GeometryReader avec comme d'habitude un petit quiz de 12 questions et des petits challenges.
1/2
#iOS18 #xcode #swiftlang #SwiftUI
March 16, 2025 at 6:53 PM
Jour 93 de #100DaysOfSwiftUI de @twostraws.bsky.social
On découvre GeometryReader permettant de connaitre l'emplacement et la taille d'une vue.
Le modifier visualEffect permet de faire un peu la même chose que le GeometryReader mais sur une vue elle-même.
1/2
#xcode #swiftlang #SwiftUI
March 15, 2025 at 7:30 PM
Jour 92 de #100DaysOfSwiftUI de @twostraws.bsky.social
On découvre le fonctionnement interne de l'attribution de la taille des vues.
alignmentGuide() permet de modifier l'alignement d'une vue en particulier et on voit la différence entre position() et offset()
#xcode #swiftlang #SwiftUI #iOS
March 14, 2025 at 4:28 PM
Jour 91 de #100DaysOfSwiftUI de @twostraws.bsky.social
Wrap up du projet Flashzilla avec comme d'habitude un petit quiz de 12 questions et des petits challenges.
1/2
#iOS18 #xcode #swiftlang #SwiftUI
March 13, 2025 at 2:50 PM
Jour 90 de #100DaysOfSwiftUI de @twostraws.bsky.social
On fix des petits bugs comme la lecture par VoiceOver de l'image de background en utilisant Image(decorative:). Puis nous améliorons les vues pour mieux gérer l'accessibilité et on crée une vue pour ajouter des cards dynamiquement
#iOS#SwiftUI
March 12, 2025 at 2:16 PM
Jour 89 de #100DaysOfSwiftUI de @twostraws.bsky.social
On continue le projet Flashzilla en mettant en place un timer qui se met en pause quand passe en background, on gère l'accessibilité pour avoir une UI différente pour les daltoniens.
#ios18 #xcode #swiftlang #SwiftUI
March 10, 2025 at 2:23 PM
Jour 88 de #100DaysOfSwiftUI de @twostraws.bsky.social
On commence le projet Flashzilla en implémentant un système de swap de carte.
#ios18 #xcode #swiftlang #SwiftUI
March 9, 2025 at 8:03 PM
Jour 87 de #100DaysOfSwiftUI de @twostraws.bsky.social
On apprend à utiliser le Timer notamment avec son publisher Combine qui fonctionne avec le modifier onReceive.
1/3
#ios18 #xcode #swiftlang #SwiftUI
March 7, 2025 at 1:29 PM
Jour 86 de #100DaysOfSwiftUI de @twostraws.bsky.social
Découverte des différentes gestures. SwiftUI donne la priorité à la gesture de la vue enfant.
On peut séquencer les gestures.
contentShape est top pour gérer une gesture sur une vue avec un Spacer.
#iOS18 #xcode #swiftlang #SwiftUI
March 6, 2025 at 7:56 PM
Jour 85 de #100DaysOfSwiftUI de @twostraws.bsky.social
Wrap up du projet HotProspects avec comme d'habitude un petit quiz de 12 questions et des petits challenges.
1/3
#iOS18 #xcode #swiftlang #SwiftUI
March 5, 2025 at 5:51 PM
Jour 84 de #100DaysOfSwiftUI de @twostraws.bsky.social
On continue le projet HotProspect, on met en place un context menu sur le QRCode pour le partager avec ShareLink.
Enfin on met en place une notification de rappel dans les swipe actions des contacts.
#iOS18 #xcode #swiftlang #SwiftUI
March 4, 2025 at 11:36 AM
Jour 83 de #100DaysOfSwiftUI de @twostraws.bsky.social
On apprend à comment générer un QRCode avec CoreImage.
Puis comment scanner un QRCode en utilisant un package de Paul.
Enfin on gère les SwipeAction pour changer le status d'un élément ou le supprimer.
#iOS18 #xcode #swiftlang #SwiftUI
March 3, 2025 at 2:25 PM
Jour 82 de #100DaysOfSwiftUI de @twostraws.bsky.social
On commence le projet HotProspects en préparant quelques vues ainsi que la TabBar et les données qu'on fetch avec SwiftData
#iOS18 #xcode #swiftlang #SwiftUI #SwiftData
February 28, 2025 at 10:24 AM
Jour 81 de #100DaysOfSwiftUI de @twostraws.bsky.social
On apprend à utiliser les swipe actions sur les row des listes
On apprend ensuite comment utiliser les notifications en local
Enfin on voit comment utiliser SPM dans notre projet.
#iOS18 #xcode #swiftlang #SwiftUI
February 26, 2025 at 1:16 PM
Jour 80 de #100DaysOfSwiftUI de @twostraws.bsky.social
On apprend comment utiliser Result et plus précisément avec une Task.
On découvre aussi le modifier interpolation pour le rendu d'une image et enfin comment mettre en place un contextMenu.
#iOS18 #xcode #swiftlang #SwiftUI
February 24, 2025 at 6:23 PM
Jour 79 de #100DaysOfSwiftUI de @twostraws.bsky.social
On apprend la sélection de cellule dans une liste ainsi que comment utiliser une Tab bar.
#iOS18 #xcode #swiftlang #SwiftUI #Tabbar
February 22, 2025 at 4:50 PM