Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

TP1 Mobile - Flutter Interfaces

Ce projet contient les travaux réalisés dans le cadre du TP1 de développement mobile avec Flutter.

Exercice 1 : Profile Card

Une application simple affichant une carte de visite numérique.

  • Fonctionnalités : Affichage d'un avatar, nom, email et liens sociaux.
  • Concepts : StatelessWidget, Stack, Container, CircleAvatar.
  • Note : Cet exercice se concentre sur la mise en page statique.

Exercice 2 : Quiz App

Un jeu de questions/réponses interactif.

  • Fonctionnalités :
    • Série de questions Vrai/Faux.
    • Feedback immédiat (SnackBar vert/rouge).
    • Score et barre de progression.
    • Écran de résultats avec possibilité de rejouer.
  • Concepts : StatefulWidget, Gestion de l'état (setState), Logique métier simple.

Architecture

Le projet suit une structure propre :

lib/
├── models/         # Modèles de données (Question)
├── screens/        # Écrans (QuizzPage, etc.)
└── main.dart       # Point d'entrée
assets/
└── images/         # Images (avatar.png)

Comment lancer l'application

  1. Prérequis : Flutter SDK installé.
  2. Installation des dépendances :
    flutter pub get
  3. Lancement :
    flutter run

Auteur

Wail Kouicem

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages