الأنيميشن في التطبيقات ليست زينة فقط، هي شيء أساسي يعزز تجربة المستخدم يجعل التفاعل سهل وممتع!🌟
تترك انطباع احترافي عند المستخدمين، وتحول الأفكار البسيطة لتجارب تخطف الأنظار وتظل عالقة في بالهم.🎨📱
#Flutter#MobileDevelopment#FlutterDevelopment
@PrograminLovers
@Flutterarabic
ما هو Flutter؟
هو إطار عمل مفتوح المصدر من Google يُحدث ثورة في عالم تطوير التطبيقات!🌍
يتيح لك إنشاء تطبيقات عالية الأداء لأنظمة Android وiOS والويب وويندوز ولينكس باستخدام كود موحّد بلغة Dart، مما يتيح لك تقديم تجربة مستخدم استثنائية بسهولة وسرعة🚀✨
#Flutter#MobileDevelopme
الان يتم استدعاء ال Provider في الواجهة اللتي انشائها كما في الصورة اضفنا Object حيث اعطينا قيمة listen: false لانه سيقوم باستدعاء داله اللتي تنفذ العملية وايضا اضفنا Object اخر اعطينا قيمة listen: true لانه المتغير اللي سيتغير قيمتة ويتم اعادة بناء ال Widget ليظهر القيمة الجديدة
مرحبا اصدقائي
لنبدا اليوم بمناهج ادارة الاحالة🙂
لقد اختارت ان نبدا ب ال bloc
هناك العديد من حلول إدارة الحالة وتحديد أي منها يمكن أن يكون مهمة شاقة. لا يوجد حل واحد مثالي لإدارة الحالة!
المهم هو أن تختار أفضل ما يناسب فريقك ومشروعك😇
#flutter
@PrograminLovers
@Flutterarabic
اما بالنسبه للكلاسين الثاني والثالث
فإن الكلاس الثاني يحتوي على الاحداث الممكن عملها مثل جلب البيانات او عملية اخرى
والكلاس الثالث فهو كلاس خاص بالحالات الممكن حدوثها
كان يرجع من السرفر بيانات التصنيفات او اذا واجه اي خطاء فانه يقوم بارجاع حالته وبناء عليها يتم التعامل مع الطلب