A Minimal Flutter Math Utility App
Pocket Table is a lightweight, user-friendly Flutter application designed to generate multiplication tables instantly. This simple yet effective app demonstrates clean UI design and basic state management in Flutter.
This app allows users to:
- Enter any number (including decimals)
- Generate a complete multiplication table (1-10) with a single tap
- View the table in a clean, easy-to-read format
- Experience a visually appealing gradient interface
Perfect for students, parents helping with homework, or anyone who needs quick access to multiplication tables on their mobile device.
- Flutter — UI toolkit for cross-platform development
- Dart — Programming language optimized for building mobile apps
- MaterialApp — Material Design components and styling
lib/
├── main.dart # App entry point
├── screens/
│ └── table_screen.dart # Main screen with input field and display
└── widgets/
└── table_display.dart # Reusable widget for displaying tables
- Flutter SDK (2.0 or higher)
- Dart SDK (2.12 or higher)
- Android Studio / VS Code
- Android/iOS emulator or physical device
- Clone the repository:
git clone https://github.com/yourusername/pocket-table.git
- Navigate to the project directory:
cd pocket-table - Install dependencies:
flutter pub get
- Run the app:
flutter run
- 🎨 Clean UI with gradient background and consistent styling
- ⌨️ User input handling with TextEditingController
- 🔄 Basic state management using StatefulWidget
- 📋 Dynamic list generation with ListView.builder
- 🧩 Separation of concerns with reusable widgets
- Flutter - UI toolkit for building natively compiled applications
- Material Design - Design system for creating intuitive user interfaces
Hi! I'm Hamza, a Flutter developer passionate about building intuitive mobile apps with clean architecture and beautiful UIs. This app is part of my developer portfolio.
📧 Email: hamzabutthb553.hb@gmail.com
💼 LinkedIn: linkedin.com/in/hamza-flutterdev