توفير الوقت في تطوير التطبيقات🚀: إنشاء هيكلية مشاريع فلاتر بسهولة و سرعة بإستخدام دارت سكريبت😉
من أكتر الأمور الروتينية و التقليدية جداً للي بيعاني منها أغلب المبرمجين و للي بتضيع وقت ملهوش لازمة بصراحة🥴⏳ هي تكرار عملية إنشاء و تنظيم هيكلية المشروع من فولدرات و مجلدات في كل بداية لمشروع جديد🤯 أو ما يسمى بتنظيم ال "Architecture Pattern"
اليوم أنا جاية أسهل عليك الموضوع🤞و أحكيلك عن طريقة زي السُّكرة 🍬 حتخليك تبدأ كل مشروع بقاعدة قوية ومنظمة حتسهل عليك تطوير تطبيقاتك و حتوفر كتير من وقتك و حتزيد من انتاجيتك🚀💫
إستمتع معي ب هالتجربة الحلوة🤩 لأنك حتدعيلي من بعدها و مش حتستخدم غيرها صدقني👌😁 يلا ..🏃♀️
كل القصة و ما فيها ي صديقي هي بدل ما تنشأ فولدرات المشروع المعتادة في تطبيق فلاتر بشكل يدوي بإمكانك ⚡كتابة ملف سكريبت Dart ⚡مسؤول عن إنشاء الفولدرات والملفات للي بتحتاجها و لمرة وحدة بسس.. و ما عليك الإ تنفذه بسطر واحد في التيرمينال في كل مشروع جديد.🌪
حأعطيك مثال عن هيكلية مشروع بسيطة و شائعة و كيف حنكتب كودها💁♀️
lib/
├── models/
├── screens/
├── widgets/
├── services/
├──── utils/
├── main.dart
└─── app.dart
حالياً ما عليك الإ تنشئ ملف سكربت بالاسم للي بدك ياه مثلاً setup_project.dart و تكتب فيه الكود زي الصورة للي بالأسفل 👇 و للي اكيد حيتغير حسب احتياجاتك و هيكلية مشروعك🤝
أما بالنسبة للتنفيذ فما عليك إلا تكتب هادا السطر في التيرمينال 💁♀️
dart run setup_project.dart
و بضغطة زر حتلاقي كل فولدراتك و ملفاتك بمحتواهم جاهزيين 🚀
و بس هييك .. خبروني لو كنتو بتعرفوا هاي الطريقة من قبل و لو في أي طرق تانية بتنصحوني فيها بحب أسمع منكم و من خبراتكم 🤩👋
#GTC_rowad_batch1
#GTC_rowad_NadaAlJarrah_batch1