Une simple calculatrice développée avec Flutter.
- Opérations de base : addition, soustraction, multiplication, division
- Pourcentages
- Changement de signe (+/-)
- Point décimal
- Effacement (backspace)
- Historique des calculs
Interface principale et addition simple :
Addition en chaîne :
Calcul de pourcentage :
Affichage du résultat :
Historique des calculs :
- Affichage supérieur : expression en cours
- Affichage inférieur : résultat en temps réel
- Difficulté : synchroniser les deux affichages
- Difficulté : permettre la réutilisation des calculs précédents
- Solution : dialogue avec liste cliquable
- Difficulté : prévenir les crashes (ex: division par zéro)
- Solution : vérifications et exceptions
- Difficulté : maîtrise du langage Dart et ses spécificités
- Solution : revoir les cours et la documentation