Flutter | Mahmoud Azab
Открыть в Telegram
اسألني في اي مشكله ان شاء الله أقدر اساعدك 🎃 @mahmoud_azab99 🎃
Больше9 565
Подписчики
-424 часа
-227 дней
-7530 день
Загрузка данных...
Похожие каналы
Облако тегов
Входящие и исходящие упоминания
---
---
---
---
---
---
Привлечение подписчиков
август '26
август '26
+40
в 0 каналах
июль '26
+58
в 0 каналах
Get PRO
июнь '26
+33
в 0 каналах
Get PRO
май '26
+33
в 0 каналах
Get PRO
апрель '26
+33
в 0 каналах
Get PRO
март '26
+12
в 0 каналах
Get PRO
февраль '26
+19
в 0 каналах
Get PRO
январь '26
+30
в 0 каналах
Get PRO
декабрь '25
+18
в 0 каналах
Get PRO
ноябрь '25
+30
в 0 каналах
Get PRO
октябрь '25
+35
в 0 каналах
Get PRO
сентябрь '25
+13
в 0 каналах
Get PRO
август '25
+38
в 0 каналах
Get PRO
июль '25
+84
в 0 каналах
Get PRO
июнь '25
+90
в 0 каналах
Get PRO
май '25
+80
в 0 каналах
Get PRO
апрель '25
+94
в 1 каналах
Get PRO
март '25
+115
в 0 каналах
Get PRO
февраль '25
+144
в 0 каналах
Get PRO
январь '25
+174
в 0 каналах
Get PRO
декабрь '24
+168
в 0 каналах
Get PRO
ноябрь '24
+133
в 0 каналах
Get PRO
октябрь '24
+241
в 0 каналах
Get PRO
сентябрь '24
+167
в 0 каналах
Get PRO
август '24
+216
в 0 каналах
Get PRO
июль '24
+301
в 0 каналах
Get PRO
июнь '24
+189
в 0 каналах
Get PRO
май '24
+232
в 0 каналах
Get PRO
апрель '24
+161
в 0 каналах
Get PRO
март '24
+192
в 0 каналах
Get PRO
февраль '24
+145
в 0 каналах
Get PRO
январь '24
+156
в 0 каналах
Get PRO
декабрь '23
+225
в 0 каналах
Get PRO
ноябрь '23
+140
в 0 каналах
Get PRO
октябрь '23
+112
в 0 каналах
Get PRO
сентябрь '23
+225
в 0 каналах
Get PRO
август '23
+347
в 0 каналах
Get PRO
июль '23
+321
в 0 каналах
Get PRO
июнь '23
+346
в 0 каналах
Get PRO
май '23
+327
в 0 каналах
Get PRO
апрель '23
+381
в 0 каналах
Get PRO
март '23
+449
в 0 каналах
Get PRO
февраль '23
+522
в 0 каналах
Get PRO
январь '23
+409
в 0 каналах
Get PRO
декабрь '22
+461
в 0 каналах
Get PRO
ноябрь '22
+339
в 0 каналах
Get PRO
октябрь '22
+516
в 0 каналах
Get PRO
сентябрь '22
+556
в 0 каналах
Get PRO
август '22
+1 834
в 0 каналах
Get PRO
июль '22
+1 137
в 0 каналах
Get PRO
июнь '22
+549
в 0 каналах
Get PRO
май '22
+306
в 0 каналах
Get PRO
апрель '22
+664
в 0 каналах
| Дата | Привлечение подписчиков | Упоминания | Каналы | |
| 26 августа | +2 | |||
| 25 августа | +2 | |||
| 24 августа | +1 | |||
| 23 августа | +2 | |||
| 22 августа | +3 | |||
| 21 августа | +2 | |||
| 20 августа | +1 | |||
| 19 августа | +1 | |||
| 18 августа | +1 | |||
| 17 августа | +3 | |||
| 16 августа | +1 | |||
| 15 августа | +2 | |||
| 14 августа | +1 | |||
| 13 августа | 0 | |||
| 12 августа | 0 | |||
| 11 августа | +2 | |||
| 10 августа | +2 | |||
| 09 августа | +2 | |||
| 08 августа | 0 | |||
| 07 августа | +3 | |||
| 06 августа | +1 | |||
| 05 августа | 0 | |||
| 04 августа | +2 | |||
| 03 августа | 0 | |||
| 02 августа | +2 | |||
| 01 августа | +4 |
Посты канала
🚀 ارتقِ بتجربة تحديث تطبيقك مع "app_upgrade_checker"!
دعم 7 لغات، وإمكانية جلب أحدث الإصدارات من 3 مصادر مختلفة، بالإضافة إلى 3 واجهات (Themes) جذابة وقابلة للتخصيص، مع العديد من الميزات التي لن تجدها في معظم مكتبات تحديث التطبيقات.
اكتشف جميع الإمكانيات، والأمثلة، وطريقة الاستخدام من خلال الموقع:
🔗 https://share.google/VyRyf8Dtn0OdYUo7i
رابط الفيديو
https://www.linkedin.com/posts/alaa-khaled-developer_flutter-flutterdev-dart-ugcPost-7490305634886807552-uE32/?utm_source=share&utm_medium=member_android&rcm=ACoAADkHlsABmNSOskOha06IqjnAQnaKlqrH2XE
| 2 | السلام عليكم ورحمة الله وبركاته
باكدج جديده عشات تعمل
Pick
للصور أو الفيديوهات والملفات بنفس شكل ال
Pick
فى
Instagram & Telegram
https://pub.dev/packages/hq_picker | 1 062 |
| 3 | مشكله ربما تقابلكم
وأنا شغال على مشروع تحميل الفييدوهات قابلتني مشكلة مع
Package photo_manager.
الـ Build بقى يقع بسبب اختلاف إصدار الـ
Java/Kotlin
اللي الـ Package كانت بتستخدمه عن المشروع.
بدل ما أعدل ملفات الـ Package نفسها (وده هيروح مع أي Update)
استخدمت Gradle عشان أطبق الإعدادات عليها وقت الـ
Build
تضيف الكود ده فى ال
build.gradle.kts
subprojects {
if (project.name == "photo_manager") {
val configureAction = Action<Project> {
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>().configureEach {
compilerOptions {
jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17)
}
}
tasks.withType<JavaCompile>().configureEach {
sourceCompatibility = "17"
targetCompatibility = "17"
}
}
if (state.executed) {
configureAction.execute(this)
} else {
afterEvaluate(configureAction)
}
}
}
هل ده آمن؟
آه طالما الـ Package أصلًا متوافقة مع Java 17، فده مجرد Workaround بيخليها تستخدم نفس إعدادات المشروع، وبيحل مشكلة الـ Build بدون ما تعدل ملفاتها.
ولو الـ Package مش بتدعم Java 17؟
ساعتها الكود ده مش هيضيف دعم من عنده، وممكن تفضل المشكلة موجودة أو تظهر Errors تانية، لأن عدم التوافق هيكون من كود الـ Package نفسه، مش من إعدادات الـ Build.
في الحالة دي الحل الصحيح هو:
تحديث الـ Package لإصدار أحدث بيدعم Java 17.
أو استخدام إصدار Java المناسب اللي مطور الـ Package موصي بيه.
أو انتظار Fix من مطور الـ Package لو المشكلة من عنده.
يعني الكود ده بيوحد إعدادات الـ Build، لكنه مش بيحول Package غير متوافقة إلى Package متوافقة.
يمكن حد يقابل نفس المشكلة، فقلت أشارك الحل. | 1 737 |
| 4 | ده ملف شرح flutter بخط اليد اللي نزل علي
LinkedIn | 1 639 |
| 5 | Flutter Learning.pdf | 1 609 |
| 6 | https://cursor.com/referral?code=898ICDYPAVYQ
خصم ٥٠٪ على اشتراك اول شهر في كيرسور | 2 025 |
| 7 | HighQ Dio Logger
باكدج جديدة للـ
Dio Logging
في Flutter.
الهدف منها إنها توفر Logging متقدم يناسب المشاريع الكبيرة.
PII Sanitization
إخفاء تلقائي للبيانات الحساسة مثل:
• Access Tokens
• Passwords
• Cookies
• Authorization Headers
Pretty Console Logs
عرض الـ
Requests
والـ
Responses
بشكل منظم وسهل القراءة.
Structured JSON Logging
إمكانية إخراج اللوجز بصيغة
JSON
لاستخدامها مع أنظمة المراقبة والتحليل.
cURL Generator
إنشاء أمر
cURL
جاهز لأي
Request
لتسهيل الاختبار والتتبع.
Correlation Metadata
دعم:
• Trace ID
• Span ID
• Session ID
لتتبع الطلبات عبر أجزاء النظام المختلفة.
Rate Limiting
منع إغراق الكونسول باللوجز عند وجود عدد كبير من الطلبات.
Observer System
الاستماع لأحداث الشبكة:
• Request
• Response
• Error
وإرسالها لأي خدمة خارجية بسهولة.
Metadata Enrichment
إضافة بيانات مخصصة إلى اللوجز مثل:
• إصدار التطبيق
• بيئة التشغيل
• معلومات الجهاز
Batching & Backpressure
تجميع اللوجز وإدارتها بكفاءة .
الهدف من الباكدج
توفير Logger
واحد يجمع أدوات الـ
Debugging
والـ
Monitoring
والـ
Observability
في مكان واحد بدل الاعتماد على عدة حلول مختلفة.
https://pub.dev/packages/high_q_dio_logger | 2 175 |
| 8 | https://youtube.com/playlist?list=PL5l6CnIghfQPRZ3OMs39lWH1xkGvi73HK&si=Mw01uSjKOovDc1VT
دي بلاي ليست بشرح فيها flutter بشكل مبسط من اول الاساسيات لحد النهاية
لعل وعسي تفيد حد | 1 957 |
| 9 | الموقع دة اسمه ("naraya") بيديك 5 مليون Token ببلاش يوميا!
بيوفرلك 150 مليون توكين في الشهر ببلاش لكل حساب و عندهم Models كتيرة زي Deepseek و MiniMax و Qwen 2.7 و Claude Sonnet و GLM والمفروض علي حسب كلامهم انهم هيضيفوا تقريبا ٣٠ نموذج جديد الشهر الجاي زي claude-sonnet-4.6 و claude-opus-4.7
ممكن تستخدم API بتاعهم علي اي Agentic AI وتعيش حياتك
الموقع اهو ودة مش اعلان :D
https://router.naraya.ai/
#منقول | 2 659 |
| 10 | لو حد بيتعلم
Swift
وعايز يطبق على
VS CODE
ANTIGRAVITY
البوست ده ان شاء الله هيفيدكم .
https://www.linkedin.com/posts/azabcodes_swift-%D9%84%D9%85%D8%A7-%D8%A8%D9%81%D8%AA%D8%AD-xcode-%D8%A7%D9%84%D8%AC%D9%87%D8%A7%D8%B2-%D8%A8%D9%8A%D8%AA%D9%82%D9%84-%D8%B4%D9%88%D9%8A%D9%87-share-7447912764129542145-9JtA?utm_source=share&utm_medium=member_android&rcm=ACoAADOv4_AB8LEMWY3c0decO7wvDZyEjPhHT2s | 1 427 |
| 11 | السلام عليكم ورحمة الله وبركاته،
الريبو دى فيها تجميع لكل الداتا اللي ليها علاقة بتطبيقات القرآن والتطبيقات الإسلامية، بحيث تبقى سهلة الوصول والاستخدام.
https://github.com/azabcodes/quran_api | 2 091 |
| 12 | السلام عليكم ورحمة الله وبركاته
مطلوب حد يكون
Tester
كويس خبره على الأقل ٣ سنوات .
اللى يعرف حد كويس ممكن تخليه يبعت ال
CV
mahmoud.azab.codes@gmail.com | 2 273 |
| 13 | السلام عليكم ورحمة الله وبركاته،
لو في حد حابب يشتغل على مشاريع كاملة من حيث التصميم وربط التطبيق مع APIs، فدي فرصة كويسة إن شاء الله.
إحنا الحمد لله خلصنا 4 تطبيقات، وبدأنا في التطبيق الخامس من فترة، لكن حصلت ظروف ووقفنا الشغل عليه مؤقتًا. إن شاء الله هنكمل ونبدأ فيه من جديد يوم الأحد.
اللي حابب ينضم يرد على الرسالة دي وأنا هبعت له لينك الديسكورد.
شروط الانضمام:
يكون مستواه كويس ويقدر يعمل تصميم حتى لو مش أحسن حاجة
يقدر يربط APIs
الالتزام بوقت تسليم التاسكات | 1 762 |
| 14 | السلام عليكم ورحمه الله وبركاته
كنت عامل package من فترة ومكنتش اتكلمت عنها بس بعد التحديثات الأخيرة حسيت إنها هتبقى مفيدة لناس كتير
HighQDropDown
حل جاهز للـ DropDown
Single & Multi Select
Pagination
Search
Forms & Validation
Async Loading
قابل للتخصيص بالكامل فى الستايل بتاعها
https://pub.dev/packages/high_q_paginated_drop_down | 2 159 |
| 15 | ده مشروع تتبع عدد الخطوات وشغال كويس عشان لو حد عنده نفس الفيتشر في مشروع خاص
برضو بيدعم ال
Background services
بيشتغل بدون مشاكل يعني حتي والتطبيق مقفول
الكود منظم جدا وممكن تستفادوا منه | 2 205 |
| 16 | Just shipped a new Steps Tracker app built with Flutter & Clean Architecture
Featuring:
Real-time Firestore Sync
Background Step Tracking
BLoC State Management
English/Arabic Support
Dark Mode
Code is open source
https://github.com/azabcodes/steps_tracker | 2 032 |
| 17 | السلام عليكم ورحمة الله وبركاته
ده لينك الموقع عليه هو حاليا نسخه تجريبيه مستني ردكم او اقتراحكم ولو في مشكله ممكن تعرفونى من خلال صفحه ال
Feedback
https://azabcodes-academy.web.app/
12 part
كل جزء فيه
100 Q
أول جزء بيكون مفتوح تلقائي
الباقى لازم تعمل
Login/ Register
بتقدر تتابع الحل الصح او الخطأ وتقدر تعرف النتيجه
وبرضو لو بدأت فى جزء وحبيت تكمل بعدين هتلاقي محتفظ بالحل اللى حليته وتقدر تكمل
برضو موجود فيتشر اسمها
Gists
دى فيها
Gists
مهمه بتسخدمها شخصيا فبنزلها ع الموقع
طبعا مع حفظ حقوق صاحب ال
Gist
فى كمان فيتشر اسمها
Challenge
فيها أجزاء برضو زى ال
MCQ
ولكن ده فى وقت محدد وتقدر تعمل
Freeze time
لبعضه ثوان .
وبرضو فيتشر
Exercise
ده لعند دلوقتي فيه ما يقارب ال ٢٠٠ مشكله ومطلوب تحلهم . | 1 917 |
| 18 | السلام عليكم ورحمة الله وبركاته
حاليًا شغال على ويب سايت باستخدام Flutter،
والويب سايت فيه شوية فيتشرز كويسة، منهم:
Posts
محتوى تعليمي ومنظم عن Flutter و Dart.
MCQ Questions
الفِتشر دي متقسمة لحد دلوقتي لـ 4 أجزاء،
كل جزء فيه حوالي 100 سؤال عن Flutter و Dart.
* أول ما تخلص الجزء الأول، علشان تفتح باقي الأجزاء لازم تعمل تسجيل دخول
* بعد ما تخلص كل جزء:
* بيظهرلك النتيجة
* وبتشوف كل الأسئلة
* تعرف إيه اللي صح وإيه اللي غلط
* مع توضيح الإجابة الصحيحة
Challenge Mode
الفِتشر دي فيها لحد دلوقتي 12 جزء:
* أول جزء متاح بدون تسجيل
* باقي الأجزاء محتاجة تسجيل دخول
* كل جزء عبارة عن تحدي من 10 أسئلة
* فيه تايمر شغال
* وتقدر تعمل Freeze للوقت لثواني محدودة
Fix Feature
فِتشر مخصصة للتطبيق العملي:
* بيكون فيه كود فيه مشاكل والمطلوب منك تصلّحه
* أو كود صحيح لكن مطلوب منك تنفذ عليه Task معين
* وبعد الحل، بيظهرلك الحل الصحيح جنب السؤال للمقارنة والتعلّم | 2 092 |
| 19 | CTO JD.pdf | 2 295 |
| 20 | Technical / Solution Architect
WhatsApp: +966500187933 | 2 194 |
