من أهم ان لم تكن اهم نقطه ف بناء التطبيقات هو ان الأداء بتاعه يكون ممتاز ومتحسوش كدا بطيء او بيهنج 🔴

عشان كدا هكلم معاك ف كام نقطه تقدر من خلالها تحسن الاداء بتاع التطبيق 👌

⏩ 𝗔𝘃𝗼𝗶𝗱 𝗦𝘁𝗮𝘁𝗲𝗳𝘂𝗹𝗹 𝘄𝗶𝗱𝗴𝗲𝘁 𝘂𝗻𝗹𝗲𝘀𝘀 𝗻𝗲𝗰𝗰𝗲𝗲𝘀𝘀𝗮𝗿𝘆 

لازم تكون فاهم كويس وانت بتستخدمها بحيث تستخدمها فعلا وقت ماتحتجها وتستخدمها بشكل سليم واكلمت عنها ف كذا بوست قبل كدا 

⏩ 𝗨𝘀𝗲 𝗖𝗼𝗻𝘀𝘁 𝗞𝗲𝘆𝘄𝗼𝗿𝗱  

طبعا دي من اهم النقط لان استخدامك لل const كانك بالظبط عملت نسخه واحده واحتفظت بيها فبالتالي مش هتحتاج كل مره تبنيها من الاول لا انت بتعيد استخدامها فكل ماتستخدمها كتير كل مكان افضل 

الي جانب ان دلوقتي بيديك تحذير لو ينفع تستخدم ال const فمكان معين فمطنش ي شطور واستخدمها 

⏩ 𝗨𝘀𝗲𝗿 𝗟𝗶𝘀𝘁 𝗩𝗶𝗲𝘄 𝗼𝘃𝗲𝗿 𝗦𝗶𝗻𝗴𝗹𝗲𝗖𝗵𝗶𝗹𝗱𝗦𝗰𝗿𝗼𝗹𝗹𝗩𝗶𝗲𝘄

اكيد كلنا عارفين ان لو عندنا Column وعايزين نخليه ي scroll بنستخدم
SingleChildScrollView 

لكن خلي بالك دا مش شيء كويس لو عندك عدد items كتير لو عندك عدد كتير يبقي الافضل تستخدم List view لان ادائها افضل 

⏩ Future Aysnc await over then
 
كذا مره الاقي حد بيسالني والاقيه مستخدم then مش مستخدم await ودايما بقول يفضل تستخدم await لانها بتخلي الكود افضل ف القرائه 
لكن لو دا مش سبب كمان فهيا بتفرق ف الاداء

⏩ 𝗘𝗳𝗳𝗶𝗰𝗲𝗻𝘁𝗹𝘆 𝘂𝘀𝗲 𝗼𝗽𝗲𝗿𝗮𝘁𝗼𝗿𝘀 

في operator كتير جدا ف flutter بتسهل عليك بعض العمليات اكيد لو طنشتها واشتغلت بشكل مختلف فانت كدا بتصعب عليك الامور فيفضل
تسستخدمه 

كمثال 
car = van == null ? bus : audi;
car = audi ?? bus;
اكيد الشكل التاني افضل واسرع 

في نقط تانيه لكن نكتفي بدول دلوقتي 

thx for reading don't forget to like and share ❤

تعليقات

المشاركات الشائعة من هذه المدونة

Work Tasks Privacy Policy