Flutter | Mahmoud Azab
10.5K subscribers
1.82K photos
135 videos
10 files
299 links
اسألني في اي مشكله ان شاء الله أقدر اساعدك
🎃 @mahmoud_azab99 🎃
Download Telegram
How to implement An update of your app is available in your flutter Project.
9🔥6👍3👏1
في حاجه بسيطه كده لازم تتعمل لو بتستخدم صور من السيرفر او اي link ان انا اهندل الايرور بتاع الصوره لو حصلت زي مثلا ان الصوره اللينك بتاعها مش موجود
في فلاتر في اي widget بعرض فيها صوره موجود حاجه اسمها error builder من خلالها بقدر ارجع ب اي widget مكان الصوره ف انا هنا رجعت ب text عارض فيه ان الصوره مش موجوده
#مشاكلي_مع_فلاتر
#موافي_مع_فلاتر
10👍6🔥2👏1
دي تستخدمها عشان بتخليك تطبع في التيرمنال اي حاجه بوضوح
9🔥1🥰1
من المشاكل اللي شفتها مؤخرا في الجروب
ناس مش عارفة تفتح urls
باستخدام url launcher
انا عارف أن مؤخرا حصل فيها بعض التغيرات وكنت بطلب من الشباب انها تتأكد انها تاخد
<queries>
وتضيفها في AndroidMainfest.xml
للاسف انا برده جربتها في مشروع جديد ومش شغاله
وده بسبب canLaunchUrl()
ديما بترجع false
اكتشفت أن code snippet
ناقصة اللي موجوده في docs
الموجودة دي

<queries>
<!-- If your app checks for SMS support -->
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="sms" />
</intent>
<!-- If your app checks for call support -->
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="tel" />
</intent>
</queries>

،دي ناقص منها الجزء الخاص ب web pages https
فالمفروض أنك تضيف جواها
<intent>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https" />
</intent>

داخل <queries>
عشان urls تشتغل معاك علي android 11 or later

#منقول
10👍6🔥2
اضافه اختصارات سريعه من التطبيق
6👍5🔥5👏2🥰1
الكوبون المجاني لكورس Flutter Clean Architecture 👌❤️
ممكن تقرا التقييمات قبل متدخل الكورس ✌️ واتاكد ان الكورس مناسب ليك
الكوبون المجاني للناس الغير قادرة علي شراء الكورس 👍

https://bit.ly/3uHEDIC
او اكتب الكوبون BEST_PRICE_DEC_2022
---
ودة كوبون علية خصم كبير جدا حوالي 70% ❤️❤️
https://bit.ly/3YplKIa
او اكتب الكوبون BEST_PRICE_2022_DES
---
ودة كوبون تاني علية خصم كبير جدا 👌
https://bit.ly/3PJucwN
متنساش تقييمك للكورس ولو في اي مشاكل وجهتك تواصل معايا
بلتوفيق للجميع ❤️
3👍2🔥2
شرح مبسط لل Dio
ودي package تستخدم للتعامل مع Api


LinkedIn profile

https://www.linkedin.com/in/mazap64
14🔥3❤‍🔥2👏2🥰1🤯1
ايه الفرق بين Overriding و Overloading ؟
▶️▶️▶️▶️▶️▶️▶️▶️▶️▶️▶️▶️
Overloading
هو أن يكون عندك اكتر من function بنفس الاسم بس ال parameters اللي بتبعتها لل function دي مختلفه سواء عددها او انواعها

Overriding
هو أن يكون عندك اتنين class ال parent و ال child، و ال child بيرث من ال parent، و في function في parent اسمها printData مثلا جواها سطرين كود، فانت جوا ال child شايفها عادي و تقدر تستخدمها، طيب لو عاوز تزود عليها سطر زياده يكون جوا ال child بس، تكون كاتب نفس ال function بنفس الاسم بنفس كل حاجه و ال params و كله، و تخليها override و جواها تكتب super.printData لاستدعاء السطرين اللي جوا ال function في ال parent، و تزود انت السطر الزياده اللي هيكون في child بس، كده الزياده تستخدم مع ال child فقط، لو تم استدعاء ال function دي من ال parent هتيجي بسطرين بس، و لو تم استدعائها من child هتيجي ب 3 أسطر

#م_عبدالله_منصور
17👍12🔥4
اهلا بيكم ياشباب

ده الكورس العربي المتقدم في الفلاتر.

الكورس لا يستهدف التعليم من الصفر بل يستهدف مواضيع متقدمه.

لينك التحميل المجاني لعدد محدود:
https://www.udemy.com/course/flutter-advanced-clean-architecture-with-mvvm-arabic/?couponCode=FREE_DEC

وده لينك اخر بتخفيض كبير:
https://www.udemy.com/course/flutter-advanced-clean-architecture-with-mvvm-arabic/?couponCode=DEC_DIS

الكورس بيعلمك ازاي تعمل مشروع كبير للشركات الكبيرة بشكل احترافي.

الكورس بيحتوي علي الكثير من المواضيع منها:

Clean Architecture Design Pattern
- MVVM - Model - View - View Model Pattern
- Dependency injection
- Application Layer
- Domain layer
- Data layer
- Presentation layer
- State renderer
- Mappers
- Data sources
- Caching
- Localization
👍11🥰4🔥2👏2