Flutter Complete Roadmap Hindi – Beginner to Advanced
Flutter Complete Roadmap Hindi – Beginner to Advanced
Blog by LearnWithRehan | Author: Rehan Khan
1️⃣ Environment Setup (Flutter Installation)
Q1. Flutter क्या है?
A: Flutter Google का UI toolkit है, जो single codebase से Android, iOS, Web, Desktop apps बनाता है।
Q2. Flutter install कैसे करते हैं?
A:
-
Flutter SDK download करें।
-
Path variable में Flutter SDK add करें।
-
Terminal में
flutter doctorrun करें। -
Android Studio या VS Code setup करें।
-
Emulator / Real device configure करें।
Q3. Flutter doctor क्या करता है?
A: Flutter doctor आपके system setup और missing dependencies check करता है।
2️⃣ Dart Programming Basics
Q4. Dart क्या है?
A: Dart Flutter का programming language है।
Q5. Dart में Variable कैसे declare करते हैं?
Q6. Dart में Function कैसे बनाते हैं?
Q7. Dart में Class और Object कैसे बनाते हैं?
3️⃣ Flutter Basics
Q8. Flutter project कैसे create करें?
Q9. main.dart क्या है?
A: Flutter app का entry point file।
Q10. StatelessWidget vs StatefulWidget
-
StatelessWidget: UI static है।
-
StatefulWidget: UI dynamically change होती है।
Example:
4️⃣ Layouts & UI Widgets
Q11. Common Widgets कौन-कौन से हैं?
-
Text, Image, Icon, Button, Container, Row, Column, Stack
Q12. Layout Example
Q13. Padding & Margin कैसे देते हैं?
5️⃣ State Management
Q14. setState() क्या है?
A: UI को update करने के लिए state बदलते हैं।
Q15. Provider Example
6️⃣ Navigation
Q16. Simple Navigation Example
Q17. Named Routes Example
7️⃣ Networking & APIs
Q18. HTTP GET Example
Q19. JSON Parsing Example
8️⃣ Firebase Integration
Q20. Firebase Auth Example
Q21. Firestore Example
9️⃣ Animations
Q22. AnimatedContainer Example
Q23. Hero Animation Example
Comments
Post a Comment