Loading repository data…
Loading repository data…
Rathanak-Phan / repository
A beginner-friendly Flutter project designed to help new developers learn Flutter and Dart from scratch. Includes basic examples of widgets, layouts, navigation, and simple state management to build confidence in mobile app development.
Welcome to the Flutter Example App!
This project is designed for beginners who want to learn Flutter and Dart by building simple, practical examples. Follow along to understand the basics of mobile app development with Flutter.
Text, Image, Button, etc.Row, Column, Stack, ContainersetStateTextField, formsMake sure you have:
git clone https://github.com/your-username/flutter-example-app.git
cd flutter-example-app
flutter pub get
flutter run
flutter-example-app/
├── lib/
│ ├── main.dart # App entry point
│ ├── screens/ # Different UI pages
│ ├── widgets/ # Custom reusable widgets
├── assets/ # Images and fonts
├── pubspec.yaml # Dependencies and assets
| Step | Topic | What You’ll Do |
|---|---|---|
| 1 | Hello World | Show text, use Scaffold & AppBar |
| 2 | Layout Widgets | Try Row, Column, Container |
| 3 | Buttons & User Input | Use ElevatedButton, TextField |
| 4 | Navigation | Move between screens |
| 5 | State Management | Update UI with setState() |
| 6 | Styling | Change colors, fonts, themes |
| 7 | Bonus: API Call (Optional) | Fetch and display data |
Add screenshots of your app here to show your progress!
Want to add examples or improve the project? Fork this repo and open a pull request!
This project is open source under the MIT License.
Happy learning and coding with Flutter! 💙✨