Skip to main content

Alessandros's Blog - Build with freedom. Share with purpose

1er Juillet 2025 - Swift typé et simulation client avec Claude

Salut ! Mardi ensoleillé avec 35°C au compteur et on va même monter jusqu’à 37°C ce soir ! 🌡️

Deuxième journée de la semaine et jour 4 des 100 jours de Swift. Aujourd’hui, consolidation des apprentissages avec les type annotations et la type inference.

# Apprentissages du jour

## Swift : un langage typé

La seule chose vraiment importante à retenir aujourd’hui, c’est que Swift est un langage typé, un peu comme TypeScript. Il est crucial soit de définir les types explicitement, soit de laisser Swift faire de l’inférence de type.

Avec l’inférence, Swift récupère automatiquement l’information sur base de la première valeur assignée. C’est pratique et ça rend le code plus lisible !

## Pratique intensive

Pendant mes deux heures de pratique, j’ai fait des exercices sur :

  • Les dictionnaires
  • Les sets
  • Les arrays
  • Les tuples (même si ce n’est pas dans les 100 jours de Swift)

J’ai ajouté les tuples parce que j’ai l’application UnWrap de Paul HUdson et ils y sont inclus. Autant être complet !

# Avancement projet portfolio

## Finalisation des flux utilisateurs

J’ai passé 30 minutes à confirmer et terminer les flux utilisateurs. Cette étape est cruciale pour bien comprendre comment l’utilisateur va naviguer dans l’application.

## Rédaction des user stories

Une heure consacrée aux user stories. J’ai créé le format standard :

  • Titre descriptif
  • Définition : “En tant qu’utilisateur, je veux XYZ”
  • Critères d’acceptation

## Wireframes et recherche couleurs

J’ai commencé à explorer les couleurs pour passer aux wireframes low definition et aux prototypes HD demain. Les wireframes low definition sont quasiment terminés.

# Simulation client avec Claude

## Ajustement nécessaire

J’ai dû modifier l’approche car Claude disait “oui” à tout ce que je proposais. J’ai ajouté dans ses instructions qu’il devait :

  • Savoir dire non
  • Rester dans le scope du projet
  • Demander des précisions s’il manquait d’informations sur la société “LocalCard Solutions”

J’ai super mal dormi avec cette chaleur qui s’intensifie. Là, je file prendre une bonne douche froide et je me pose un peu avant de partir fêter l’anniversaire de belle-maman.

Petit blog aujourd’hui, mais demain c’est le jour 5 !

À demain ☀️