❤5🔥1🥰1
https://quranenc.com/ar/#transes
الموقع دا يقدم ليك لك الي تحتاجه من api مجانيه بكل اللغات صوت وقراءة وتفسير
الموقع دا يقدم ليك لك الي تحتاجه من api مجانيه بكل اللغات صوت وقراءة وتفسير
❤22👍2🐳1🍌1
الوصول لجهات الاتصال وعرضها
Fetch device contacts ♥️
دي تستخدمها لو حبيت تعمل دعوات من داخل التطبيق بتاعك لجهات الاتصال اللي عندك أو عايز تعرف مين من جهات الاتصال يستخدم نفس التطبيق 🙃
LinkedIn profile
https://www.linkedin.com/in/mazap64
Fetch device contacts ♥️
دي تستخدمها لو حبيت تعمل دعوات من داخل التطبيق بتاعك لجهات الاتصال اللي عندك أو عايز تعرف مين من جهات الاتصال يستخدم نفس التطبيق 🙃
LinkedIn profile
https://www.linkedin.com/in/mazap64
❤7🔥4👍3🥰2😱2👏1
كوبون مجاني لكورس ال clean architecture
مهندس اسامه الجندي
كود الكوبون FREE_SEP1_2022
ملحوظه ده كورس متقدم لو لسه مبتدأ فالكورس ده مش ليك دلوقتي
https://bit.ly/3C81SAa
مهندس اسامه الجندي
كود الكوبون FREE_SEP1_2022
ملحوظه ده كورس متقدم لو لسه مبتدأ فالكورس ده مش ليك دلوقتي
https://bit.ly/3C81SAa
Udemy
Flutter Clean Architecture (In Arabic)
هذا الكورس يناقش أفكار ومفاهيم متقدمة في فلاتر لمن يريد زيادة خبرته وتحسين فرصته في سوق العمل
❤10👍7🌚1
اول مبدا من مبادى ال solid principle هو ال single responsibility بكل بساطه عمنا Uncle bob قال الملخص في جمله
"a class should have one and only reason to change "
يعنى مينفعش يكون عندك اكتر من سبب عشان تدخل تعدل علي نفس ال class
في الصوره اللى تحت دا كلاس مسؤول عن الفواتير فمينفعش يكون فيه اربع ميثود وكل ميثود ليها وظيفه مختلفه عن التانيه كدا لما تدخل تعدل على اى واحده منهم هيكون عندك اربع اسباب عشان تدخل فيهم الكلاس دا وطبعا دا مش صح
الحل انك تفصل كل ميثود في كلاس لوحدها ولو احتجتها ابقي استدعيها بس
ونفس الموضوع في ال method مينفعش تخليها تعمل اكتر من job كدا هيكون عندك اكتر من سبب عشان تدخل تعدل فيها
وبكدا دا اول مبدأ من مبادئ ال solid
لينك البوست علي LinkedIn
م: رقية
https://www.linkedin.com/in/rokaia-ahmed
#Single_Responsibility_Principle
#solid_principles
"a class should have one and only reason to change "
يعنى مينفعش يكون عندك اكتر من سبب عشان تدخل تعدل علي نفس ال class
في الصوره اللى تحت دا كلاس مسؤول عن الفواتير فمينفعش يكون فيه اربع ميثود وكل ميثود ليها وظيفه مختلفه عن التانيه كدا لما تدخل تعدل على اى واحده منهم هيكون عندك اربع اسباب عشان تدخل فيهم الكلاس دا وطبعا دا مش صح
الحل انك تفصل كل ميثود في كلاس لوحدها ولو احتجتها ابقي استدعيها بس
ونفس الموضوع في ال method مينفعش تخليها تعمل اكتر من job كدا هيكون عندك اكتر من سبب عشان تدخل تعدل فيها
وبكدا دا اول مبدأ من مبادئ ال solid
لينك البوست علي LinkedIn
م: رقية
https://www.linkedin.com/in/rokaia-ahmed
#Single_Responsibility_Principle
#solid_principles
🔥6❤4👍2👏2🌚1
إخفاء شريط الاشعارات من التطبيق
Hide status bar in flutter 🔥
LinkedIn profile
https://www.linkedin.com/in/mazap64
Hide status bar in flutter 🔥
LinkedIn profile
https://www.linkedin.com/in/mazap64
❤4👍2🥰2👏1🌚1
حابب أشارك معاكم سؤال
Problem solving
ممكن يقابل حد في الإنترفيو
لو عندك ميثود بترجع Random integer
و اللي بيرجع إما 0 أو 1 مفيش غير كده
يعني كده
نسبه رجوع 0 ====> 50%
نسبه رجوع 1 ====> 50%
هيقولك بقا انا عايز
تخلي نسبه رجوع 1 تكون ====> 75 %
تخلي نسبه رجوع 0 تكون ====> 25 %
وليكن اسم ال Function هو getRandom
بص بقا انت هتخلي ال return بتاعها بالشكل ده كده
return getRandom || getRandom ;
طبعا انت فاهم يعني اي || اللي هي OR في اللوجيك
كده كل الحالات عندنا هتكون كده
1 || 0 =====>>> 1
1 || 1 =====>>> 1
0 || 1 =====>>> 1
0 || 0 =====>>> 0
لو لاحظت النسبه بين 0 : 1
هتلاقيها 3 : 1
يعني ====>> 75 % : 25 %
وبس كده
لينك البوست علي LinkedIn
https://www.linkedin.com/in/mazap64
Problem solving
ممكن يقابل حد في الإنترفيو
لو عندك ميثود بترجع Random integer
و اللي بيرجع إما 0 أو 1 مفيش غير كده
يعني كده
نسبه رجوع 0 ====> 50%
نسبه رجوع 1 ====> 50%
هيقولك بقا انا عايز
تخلي نسبه رجوع 1 تكون ====> 75 %
تخلي نسبه رجوع 0 تكون ====> 25 %
وليكن اسم ال Function هو getRandom
بص بقا انت هتخلي ال return بتاعها بالشكل ده كده
return getRandom || getRandom ;
طبعا انت فاهم يعني اي || اللي هي OR في اللوجيك
كده كل الحالات عندنا هتكون كده
1 || 0 =====>>> 1
1 || 1 =====>>> 1
0 || 1 =====>>> 1
0 || 0 =====>>> 0
لو لاحظت النسبه بين 0 : 1
هتلاقيها 3 : 1
يعني ====>> 75 % : 25 %
وبس كده
لينك البوست علي LinkedIn
https://www.linkedin.com/in/mazap64
❤43👍12🤯7🔥6🥰2👏2🌚1