ar
Feedback
Flutter | Mahmoud Azab

Flutter | Mahmoud Azab

الذهاب إلى القناة على Telegram

اسألني في اي مشكله ان شاء الله أقدر اساعدك 🎃 @mahmoud_azab99 🎃

إظهار المزيد
9 756
المشتركون
-524 ساعات
-147 أيام
-6230 أيام
أرشيف المشاركات
الجزء الثاني في ال OOP المواضيع في الشرح ده ✅️ شرح كل ما يتعلق بال Objects ✅️ شرح ال Class ✅️ شرح UML class Diagram ✅️ مثال علي ال Class ✅️ شرح ال Set , get ✅️ شرح ال Constructor ✅️ خصائص ال Constructor ✅️ وظيفه ال Constructor ✅️ لماذا نحتاج ال Constructor ✅️ أنواع ال Constructor ✅️ الفرق بين ال Reference وال Object https://www.linkedin.com/posts/mazap64_activity-7070689967345217536-tEIJ?utm_source=share&utm_medium=member_android

New Post about OOP فيه شرح لبدايه ال OOP وان شاء الله هكمل عليه والشرح ده هتتسال في معظمه في اي INTERVIEW ✅️ https://www.linkedin.com/posts/mazap64_oop-activity-7070273779083411456-pCq0?utm_source=share&utm_medium=member_android

Bubble Button using Flutter Source code ✅️ https://github.com/mazab99/flutter_ui_screens LinkedIn ✅️ https://www.linkedin.com/in/mazap64

السلام عليكم حد تعامل مع Crons ❗️ وجزاكم الله خيرا

Flip widget using Flutter Source code ✅️ https://github.com/mazab99/flutter_ui_screens LinkedIn ✅️ https://www.linkedin.com/in/mazap64

Bloc Pattern LinkedIn ✅️ Github ✅️
+6
Bloc Pattern LinkedIn ✅️ Github ✅️

السلام عليكم في حد متمكن من Bloc نفسه ؟ عايز استفسر منه علي حاجه . بس يكون فاهمه كويس وجزاكم الله خيرا

يعني ايه Mounted ؟ Mounted widget معناه ان widget created و أصبح ليه state Unmounted widget معناه ان widget has disposed or c
يعني ايه Mounted ؟ Mounted widget معناه ان widget created و أصبح ليه state Unmounted widget معناه ان widget has disposed or closed ومش موجودة وبالتالي انفصلت عن context طيب ولما اعمل check if the widget is mounted معناه اني بقول هل state موجودة ولا معدتش موجودة وحصلها disposed ؟ وبالتالي معناه هل state ممكن نعملها update ولا لأ أو نستخدم context بتاعها ولا لأ ؟ مثال لإستخدامها : مثلا لو عايز اغير رقم بعد ثانية واحدة Future.delayed(const Duration(seconds: 1), () { setState(() { _currentPage = 5; }); }); وحطيت دا في initState تخيل لو الصفحة حصلها disposed واتقفلت قبل الثانية ما تخلص هيحصل ايرور setState() called after dispose() وبالتالي الحل اننا نستخدم mounted هنا Future.delayed(const Duration(seconds: 1), () { if (mounted) setState(() => count = 5); }); كدا شرحنا يعني ايه mounted in flutter ومعلومة مهمة mounted متاحة اننا نستخدمها فقط جوا stateful widget مش stateless widget الجديد بأه ايه ان من أول Flutter 3.7 أصبح ممكن نستخدمهاجو الاتنين stateful widget & stateless widget

Which is not a feature of OOP in general definitions?Duplicate/Redundant data
Anonymous voting

انك تعمل disable screen shots , recording في التطبيق فالجزئية دي متوفره في الاندرويد من خلال ال Packade دي flutter_screenshot
انك تعمل disable screen shots , recording في التطبيق فالجزئية دي متوفره في الاندرويد من خلال ال Packade دي flutter_screenshot_disable انما ف ال IOS ف ده مش متوفر وكذلك سايسه ابل مختلفه عن الاندرويد الحل بقا انك هتاخد الكود اللي موجود هنا ده وتحطه في الملف ده Source code https://github.com/mazab99/disable_screen_shot_ios_flutter

انك تعمل disable screen shots , recording في التطبيق فالجزئية دي متوفره في الاندرويد من خلال ال Packade دي flutter_screenshot_disable انما ف ال IOS ف ده مش متوفر وكذلك سايسه ابل مختلفه عن الاندرويد الحل بقا انك هتاخد الكود اللي موجود هنا ده وتحطه في الملف ده APPDELEGATE.SWIFT

أسأله مهمه ممكن تقابل حد منكم في ال Inerview
+4
أسأله مهمه ممكن تقابل حد منكم في ال Inerview

حد قابلته المشكله دي قبل كده ؟

Render HTML file in flutter ✅️
Render HTML file in flutter ✅️

أي شخص تواجهة مشكلة gradle فقط استعمل البحث في القروب واكتب #gradle وأتبع الخطوات

هكذا تكون قد حدثت Gradle إلى أحدث إصدار و java إلى الإصدار 17 ، الان قم بتشغيل المشروع، وقبل تشغيله تأكد أن لديك إنترنت قوي ومستقر لأنه سيحمل بعض ملفات حجمها يصل إلى 300-400 ميجا

8- الان توجه إلى نفس الملف السابق في مشروعك الذي بأسم build.gradle ثم ابحث عن النص classpath 'com.android.tools.build:gradle:
8- الان توجه إلى نفس الملف السابق في مشروعك الذي بأسم build.gradle ثم ابحث عن النص classpath 'com.android.tools.build:gradle:8.0.1' واستبدل رقم إصداره بالرقم الذي قمت بنسخة مسبقاً

7- الان توجه إلى هذا الموقع ، هذا الموقع ببساطة يعرض أرقام إصدارات Android gradle plugin قم بنسخ رقم أحدث إصدار ، وتأكد أن لا
7- الان توجه إلى هذا الموقع ، هذا الموقع ببساطة يعرض أرقام إصدارات Android gradle plugin قم بنسخ رقم أحدث إصدار ، وتأكد أن لايكون يتبع اسمه alpha حيث أنها نسخة أولية من إصدار احدث، لذا في حالتنا هذه احدث إصدار مستقر هو "8.0.1" وانسخ هذا الرقم.

6- الان توجه إلى ملفات المشروع إلى مجلد android ثم اختر ملف build.gradle واحذف كل الأكواد التي توجد به والصق الاكواد التي نسخ
6- الان توجه إلى ملفات المشروع إلى مجلد android ثم اختر ملف build.gradle واحذف كل الأكواد التي توجد به والصق الاكواد التي نسختها مسبقاً

5- الان توجه إلى هذا الموقع ثم انزل للأسفل إلى نص build.gradle ثم انسخ الكود بالكامل من السطر 1 وحتى نهايته إلى السطر 66
5- الان توجه إلى هذا الموقع ثم انزل للأسفل إلى نص build.gradle ثم انسخ الكود بالكامل من السطر 1 وحتى نهايته إلى السطر 66