Home

شرح Google Sign In في Flutter مع Firebase بعد التحديثات الجديدة وإعداد SHA-1 و SHA-256

شرح Google Sign In في Flutter مع Firebase بعد التحديثات الجديدة وإعداد SHA-1 و SHA-256 إذا كنت تبني مشروع Flutter يعتمد على Firebase وتريد إضافة تسجيل الدخول عبر حساب Google، فهذه تعتبر واحدة من أهم الميزات التي يجب إضافتها داخل التطبيق. فهي توفر تجربة استخدام أسرع للمستخدم وتقلل…

تابع القراءة

شرح Firebase Performance في Flutter وربط Dio باستخدام firebase_performance_dio لمراقبة الأداء تلقائيًا

شرح Firebase Performance في Flutter وربط Dio باستخدام firebase_performance_dio لمراقبة الأداء تلقائيًا أداء التطبيق أصبح واحدًا من أهم العوامل المؤثرة في نجاح أي مشروع. المستخدمون اليوم أكثر حساسية تجاه: بطء تحميل الشاشات تأخر استجابة الشبكة زمن الإقلاع الطويل الانتقال البطيء بين الصفحات وفي كثير من الحالات قد يؤدي…

تابع القراءة

شرح Pull to Refresh في Kotlin Compose وكيف تعمل خاصية السحب للتحديث داخليًا

شرح Pull to Refresh في Kotlin Compose وكيف تعمل خاصية السحب للتحديث داخليًا تعتبر خاصية Pull to Refresh أو السحب للتحديث واحدة من أكثر عناصر تجربة المستخدم انتشارًا داخل التطبيقات الحديثة. يمكن ملاحظتها تقريبًا في كل مكان: تطبيقات الأخبار شبكات التواصل الاجتماعي المتاجر الإلكترونية شاشات المنتجات صفحات الإعدادات…

تابع القراءة

شرح Android Developer Verification وكيفية حجز Package Name قبل إنشاء التطبيق في Google Play Console

شرح Android Developer Verification وكيفية إثبات ملكية Package Name داخل Google Play Console خلال الفترة الماضية بدأت Google بإطلاق نظام جديد لمطوري أندرويد تحت اسم Android Developer Verification. ظهر النظام في البداية على شكل دعوة للمطورين للانضمام إلى مرحلة Early Access داخل Google Play Console، لكن مع الوقت…

تابع القراءة

كيفيه ربط Moyasar مع Laravel خطوة بخطوة لإنشاء نظام مدفوعات سعودي متكامل

ربط بوابة الدفع Moyasar مع Laravel لإنشاء نظام مدفوعات سعودي متكامل عند بناء متجر إلكتروني أو تطبيق داخل السعودية، تصبح بوابة الدفع جزءًا أساسيًا من المشروع. ومن أشهر بوابات الدفع المستخدمة داخل السوق السعودي نجد Moyasar والتي توفر دعمًا لوسائل دفع متعددة مثل: Mada Visa MasterCard Apple Pay…

تابع القراءة

استخدام in_app_update في Flutter لتحديث التطبيق من الداخل وتحسين تجربة المستخدم

استخدام in_app_update في Flutter لتحديث التطبيق من الداخل وتحسين تجربة المستخدم عند تطوير تطبيق حقيقي يستخدمه عدد كبير من المستخدمين بشكل يومي، تصبح عملية إصدار التحديثات جزءًا أساسيًا من دورة حياة المشروع. فمع مرور الوقت ستحتاج إلى: إصلاح الأخطاء (Bug Fixes) إضافة ميزات جديدة تحسين الأداء معالجة المشكلات…

تابع القراءة

حل مشكلة channel-error, Unable to establish connection on channel Flutter PlatformException بعد تحديث المكتبات

حل مشكلة channel-error, Unable to establish connection on channel Flutter PlatformException بعد تحديث المكتبات أثناء تطوير تطبيقات Flutter قد نواجه أخطاء تبدو بسيطة من ظاهرها، لكنها تتحول إلى تحدٍ حقيقي يستنزف ساعات طويلة من البحث والتجربة، خصوصًا عندما يظهر الخطأ بعد تحديث Flutter أو ترقية المكتبات داخل المشروع.…

تابع القراءة

كيفية ربط Hala POS في مشروع أندرويد خطوة بخطوة

كيفية ربط Hala POS في مشروع أندرويد خطوة بخطوة إذا كنت تعمل على تطبيق أندرويد يحتاج إلى تنفيذ عمليات دفع عبر أجهزة نقاط البيع، فإن ربط Hala POS داخل مشروعك يسمح للتطبيق بإرسال طلبات الدفع أو الاسترجاع إلى تطبيق الدفع، ثم استقبال نتيجة العملية ومعالجتها داخل التطبيق. بحسب…

تابع القراءة

من نحن

يسعى موقعنا لاثراء المحتوى العربي بالدروس البرمجيه ومساعده المبرمجين في انجاز اعمالهم واضافه بعض الحلول البرمجيه التي قد تواجه المبرمج يحتوي الموقع على عدد كبير من لغات البرمجه ومجالات مختلفه يسعى الموقع الي تحقيق أقصى استفادة من التكنولوجيا الحديثه في المجالات المتنوعه

القائمة البريدية

انضم إلى قائمتنا البريدية وكن أول من يحصل على أحدث الدروس، المقالات، والعروض الحصرية في عالم البرمجة! 🚀 لا تفوت فرصة تطوير مهاراتك والبقاء على اطلاع دائم بأحدث التقنيات. اشترك الآن وابدأ رحلتك نحو الاحتراف! 💡🔥