meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ixc2024:tech:mfrontend:start [2024/05/21 16:00] – [Detailed Guidelines for creating Mobile App using Flutter] sharjeel_193 | ixc2024:tech:mfrontend:start [2024/05/27 22:01] (current) – arsh | ||
---|---|---|---|
Line 14: | Line 14: | ||
5. Criteria for Green Coding | 5. Criteria for Green Coding | ||
+ | |||
+ | 6. [[ixc2024: | ||
+ | |||
+ | 7. [[ixc2024: | ||
==== Why Flutter ? ==== | ==== Why Flutter ? ==== | ||
Line 37: | Line 41: | ||
Android Studio or Visual Studio Code | Android Studio or Visual Studio Code | ||
+ | |||
+ | |||
+ | ===== Prerequisites ===== | ||
+ | |||
+ | Before going to any further, we highly recommend watching this tutorial if you are new to flutter | ||
+ | |||
+ | Flutter Beginner Course: https:// | ||
+ | |||
===== Detailed Guidelines for creating Mobile App using Flutter ===== | ===== Detailed Guidelines for creating Mobile App using Flutter ===== | ||
Line 45: | Line 57: | ||
**Guidelines: | **Guidelines: | ||
- | * Install Flutter: Ensure Flutter SDK is installed on your machine. Follow the [[https:// | + | * Install Flutter: Ensure Flutter SDK is installed on your machine. Follow the [[https:// |
* Setup IDE: Use Android Studio or Visual Studio Code with the Flutter and Dart plugins installed. | * Setup IDE: Use Android Studio or Visual Studio Code with the Flutter and Dart plugins installed. | ||
+ | |||
**Resources: | **Resources: | ||
+ | * Flutter Setup Youtube: https:// | ||
+ | * Flutter PDF Tutorial [[https:// | ||
+ | * Flutter & Dart Crash Course: https:// | ||
* Flutter Documentation: | * Flutter Documentation: | ||
- | * Flutter YouTube Channel: [[https:// | + | * Flutter YouTube Channel: [[https:// |
=== 2. User Interface Design === | === 2. User Interface Design === | ||
Line 74: | Line 91: | ||
**Resources: | **Resources: | ||
* State Management: [[https:// | * State Management: [[https:// | ||
+ | * Provider: [[https:// | ||
**Efficient practices for State Management: | **Efficient practices for State Management: | ||
- | * State Management Best Practices: [[https:// | + | * State Management Best Practices: [[https:// |
=== 4. Networking and Data Handling === | === 4. Networking and Data Handling === | ||
Line 120: | Line 138: | ||
* Git: [[https:// | * Git: [[https:// | ||
* Github Guides: [[https:// | * Github Guides: [[https:// | ||
- | * Testing in Flutter: [[https:// | + | * Testing in Flutter: [[https:// |
Line 208: | Line 226: | ||
**Guideline: | **Guideline: | ||
+ | |||
+ | ===== Submission Requirements ===== | ||
+ | * Public Github Repository for the App | ||
+ | * Demo Video of App | ||
===== Good Luck with your Green Coding Hacathon 😊 ===== | ===== Good Luck with your Green Coding Hacathon 😊 ===== | ||
Code the Future: Innovate Today for a Greener Tomorrow! | Code the Future: Innovate Today for a Greener Tomorrow! |