DEV Community

DARTPY DAX
DARTPY DAX

Posted on

Mon parcours avec Flutter : de la paresse à la passion

👋 Hello DEV Community !

Je m'appelle Nathanaël, je suis passionné par le développement mobile, et j’ai commencé mon aventure avec Flutter en septembre 2024. Ce post est un petit retour d’expérience pour tous ceux qui hésitent à se lancer ou qui débutent.


🐢 Au début… la flemme 😅

Quand j’ai commencé Flutter, j’étais un peu découragé par la syntaxe. Tout ce texte, tous ces blocs imbriqués… ça me paraissait indigeste. J’avais envie d’abandonner rien qu’en voyant l’écran noir du code.

Mais petit à petit, j’ai compris que Flutter, c’est comme un jeu de Lego : des widgets qu’on empile dans d’autres widgets, jusqu’à créer des interfaces belles et dynamiques. Et à partir de là… tout s’est accéléré !


🚀 Premiers projets réalisés

Aujourd’hui, je suis capable de créer des applications simples et fonctionnelles. Voici deux projets dont je suis particulièrement fier :

🌦️ Climoo

Une application météo très intuitive et facile à utiliser, avec une interface fluide. L'idée était d'offrir une expérience rapide pour consulter la météo de sa ville avec un design agréable.

🛍️ Ooren

En cours de développement avec MorenGroup, c’est une application de boutique en ligne. Elle permet de consulter des articles, créer un compte, gérer un panier, etc. Un vrai projet professionnel qui me pousse à progresser chaque jour.


🧱 Ce que j’ai appris avec Flutter

  • Penser en termes de widgets (et comprendre que tout est un widget 😅)
  • La gestion des états avec Provider
  • Utiliser des packages utiles comme http, flutter_localizations, geolocator
  • Organiser mon code (architecture MVC, MVVM…)

🧗‍♂️ Les difficultés rencontrées

  • La compréhension des layouts complexes au début (Row, Column, Stack…)
  • La gestion du clavier dans les BottomSheets 😅
  • Les animations (ça peut vite devenir technique)
  • Et bien sûr… les erreurs Flutter qui n’ont aucun sens logique au premier abord 😅

Mais avec du temps, de la documentation, des forums et quelques nuits blanches… tout s'apprend.


📺 Ma chaîne YouTube

J’ai créé une chaîne YouTube pour aider d’autres développeurs débutants, en particulier ceux qui veulent apprendre Flutter ou Python. Je partage :

  • Des tutoriels pratiques
  • Des conseils basés sur mes propres erreurs
  • Des projets personnels en live coding

👉 Lien vers la chaîne YouTube


🧑‍💻 Mon compte GitHub

Tu peux retrouver mes projets open source ici :

🔗 Mon GitHub

N’hésite pas à y jeter un coup d’œil ou à contribuer si tu es intéressé par les mêmes sujets !


🙌 Conclusion

Flutter m’a appris que la persévérance, même quand on commence sans tout comprendre, finit toujours par payer. Aujourd’hui, je me sens beaucoup plus à l’aise avec le code, et je prends même plaisir à créer des interfaces propres et interactives.

Je continuerai à partager mon évolution ici, sur dev.to, sur YouTube et GitHub.

Merci de m’avoir lu 🙏 et n’hésite pas à me dire en commentaire si toi aussi tu débutes Flutter, ou si tu galères avec certains concepts — je serai ravi d’échanger avec toi !


Top comments (0)