Mise à jour de 'Sprint 6'

master
Emre KARTAL 11 months ago
parent 2f577184e2
commit 79eac8663e

@ -33,9 +33,9 @@ S'ajouter mutuellement en amis sur les deux clients, puis se voir apparaître da
- **Ajout de Starlark pour la BDD (2h)**: Étant donné qu'à chaque push dans le dépôt de l'API, cela réinitialise la BDD, j'ai donc mis en place un .drone.star, afin qu'on puisse mieux contrôler le flux de la CI/CD. Actuellement, lorsqu'un push est fait sur le README.md ou que le message du commit contient [no_ci], la build sur Drone n'est pas exécutée. Il est maintenant nécessaire de mettre dans le message du commit [db] pour que la base de données soit écrasée et redéployée.
- **Localisation côté iOS (3h)**: J'ai découvert et ajouté en SwiftUI le multilingue.
- **Localisation côté iOS (3h)**: J'ai récemment découvert comment réaliser la [localisation multilingue](https://medium.com/simform-engineering/localize-your-apps-to-support-multiple-languages-ios-localization-in-swiftui-c72d891a3e9) dans toute l'application en SwiftUI de façon simple et rapide. J'ai donc voulu remplacer tous les textes en dur dans le code par des clés afin de pouvoir ajouter rapidement une nouvelle langue. Actuellement, l'application supporte seulement le français et l'anglais (par défaut). J'ai pu simplifier ce processus en reprenant les [ressources côté Android](https://codefirst.iut.uca.fr/git/AllDev/Android/src/branch/master/src/app/src/main/res/values-fr/strings.xml) et en utilisant un [convertisseur en ligne](https://gunhansancar.com/tools/converter/#) pour les implémenter rapidement dans SwiftUI.
- **Page de profil côté iOS (2h)**: J'ai réalisé la page de profil côté iOS en me basant sur la maquette.
- **Page de profil côté iOS (2h)**: J'ai réalisé la page de profil côté iOS en me basant sur la maquette. Actuellement, la page n'est pas liée aux données et ne sert que de coquille.
- **Travail sur le filtrage côté iOS (2h)**: Avec Lucas, nous avons ajouté le filtrage des bets dans le front de l'application.

Loading…
Cancel
Save