A Mobile Programming School Project CodeBeans is an interactive mobile learning application built with Flutter that helps users learn Java programming fundamentals through structured lessons and quizzes.
CodeBeans is designed to make learning Java programming engaging and accessible through a mobile-first approach. Users can progress through 5 comprehensive lessons covering fundamental Java concepts, with each lesson containing educational content and interactive quizzes to test their knowledge. This project was developed as part of a Mobile Programming course to demonstrate:
Flutter mobile app development State management Navigation and routing UI/UX design principles Interactive quiz implementation