معلومات برمجيه

معلومات برمجيه

شرح Design Patterns دليل شامل لأنواع أنماط التصميم البرمجية

شرح Design Patterns دليل شامل لأنواع أنماط التصميم البرمجية

تُعد Design Patterns أو أنماط التصميم البرمجية من أهم المفاهيم في هندسة البرمجيات، حيث تقدم حلولًا مجرّبة لمشاكل متكررة في تصميم الأنظمة. في هذا المقال نقدم شرح Design Patterns بشكل مبسط ومنظم، مع تقسيمها إلى أنواعها الرئيسية، وشرح مختصر لكل نمط مع مثال عملي بسيط. ما هي Design Patterns؟ Design...

كيف تنقل تطبيقك من حساب مطوّر لآخر على جوجل بلاي بالصور (Transfere App)

كيف تنقل تطبيقك من حساب مطوّر لآخر على جوجل بلاي بالصور (Transfere App)

كيف تنقل تطبيقك من حساب (Transfere App) مطوّر لآخر على جوجل بلاي بالصورنقل تطبيق من حساب مطوِّر إلى حساب مطوِّر آخر على جوجل بلاي إجراء متاح رسميًا ويُستخدم في حالات عديدة: بيع تطبيق، نقل ملكية شركة، دمج حسابات، أو تغيير نوع الحساب (فردي → تجاري). الهدف من هذا الدليل أن...

أخطاء قاتلة عند استخدام Git – وكيف يحميك SourceTree منها

أخطاء قاتلة عند استخدام Git – وكيف يحميك SourceTree منها

SourceTree: الأداة التي لا يعرفها 90% من المبرمجين ولكنها تغيّر كل شيءإذا كنت تعمل في تطوير البرمجيات أو التعاون على مشاريع تحتاج إلى تتبع التغييرات، فإنك حتمًا سمعت عن Git كأداة لا غنى عنها. لكن استخدام الأوامر النصية في الطرفية قد يكون تحديًا للمبتدئين أو حتى غير عملي أحيانًا.هنا يأتي...

أوامر Git السرية التي لا يخبرك بها أحد – اكتشفها الآن

أوامر Git السرية التي لا يخبرك بها أحد – اكتشفها الآن

أوامر Git التي يجب أن يعرفها كل مبرمج – حتى لو كنت مبتدئا لا تبدأ مشروعك قبل قراءة هذا الدليل الشامل لأوامر GitGit هو نظام تحكم في الإصدارات (Version Control System) يستخدمه المطورون لتعقب التغييرات في ملفات المشروع بمرور الوقت، ويساعد في التعاون بين فرق العمل بشكل أكثر كفاءة. يتميز Git...

كيفيه رفع مشروعك على Github باستخدام اداة git

كيفيه رفع مشروعك على Github باستخدام اداة git

كيفيه رفع مشروعك على Github باستخدام اداة gitفي عصر التكنولوجيا والبرمجة، أصبح من الضروري أن يكون للمطورين وجود قوي على الإنترنت. واحدة من أفضل الطرق لتحقيق ذلك هي رفع مشاريعك البرمجية على GitHub ، المنصة التي تُعتبر بمثابة المنزل الثاني لكل مطور. في هذا المقال الحصري، سنقدم لك دليلاً خطوة...

حل جميع مشاكلك مع تثبيت Android Studio وSDK

حل جميع مشاكلك مع تثبيت Android Studio وSDK

دليل مفصل لتثبيت Android Studio وتكوين متغيرات البيئة بنجاحتثبيت واعداد ملفات اندرويد ستوديو بشكل صحيحيتطلب تطوير تطبيقات Android بيئة تطوير متكاملة تحتوي على جميع الأدوات اللازمة لإنشاء التطبيقات واختبارها وتصحيح أخطائها. Android Studio هو بيئة التطوير الرسمية التي توفرها Google للمطورين. في هذا الدليل، سنتعرف على خطوات تنزيل Android Studio...

كيفية تحميل Java و JDK11 على نظام MacOs

كيفية تحميل Java و JDK11 على نظام MacOs

كيفية تحميل Java و JDK11 على نظام MacOsإذا كنت مطورًا أو طالبًا مهتمًا بتطوير Java، فإن تثبيت الإصدار الصحيح من Java Development Kit (JDK) يعد خطوة أساسية. سنناقش في هذه المقالة بالتفصيل كيفية تثبيت JDK 11 على أنظمة تشغيل مختلفة، مع التركيز على الأوامر والإعدادات الضرورية.ما هو JDK 11؟ لماذا...

كيف تبني تطبيقات Flutter أسرع باستخدام Snippets

كيف تبني تطبيقات Flutter أسرع باستخدام Snippets

 كيف تبني تطبيقات Flutter أسرع باستخدام Snippetsإذا كنت مطورًا يستخدم Flutter وAndroid Studio، فإن استخدام Snippets يمكن أن يكون أداة قوية لتوفير الوقت وزيادة الإنتاجية. سنتناول في هذا المقال مفهوم Snippets وكيفية إنشائها وأهميتها في تطوير تطبيقات Flutter، مع تقديم شرح تفصيلي وخطوات عملية.ما هو Snippets؟مقتطف التعليمات البرمجية (Snippets) هو...

أفضل طريقة لعرض شاشة هاتف الأندرويد على الكمبيوتر بشكل سريع

أفضل طريقة لعرض شاشة هاتف الأندرويد على الكمبيوتر بشكل سريع

أفضل طريقة لعرض شاشة هاتف الأندرويد على الكمبيوتر بشكل سريعيعد Scrcpy أحد أقوى الأدوات المجانية والمفتوحة المصدر للتحكم في أجهزة Android عبر الكمبيوتر الشخصي. سواء كنت مطورًا يبحث عن طريقة فعالة لاختبار تطبيقاتك أو مستخدمًا عاديًا يريد عرض شاشة هاتفك على جهاز الكمبيوتر الخاص بك، فإن Scrcpy يمنحك العديد من...

Windsurf واحد من اشهر ادوات vibe coding لتسريع عملية التطوير للمبرمجين

Windsurf واحد من اشهر ادوات vibe coding لتسريع عملية التطوير للمبرمجين

Windsurf واحد من اشهر ادوات vibe coding لتسريع عملية التطوير للمبرمجينفي عصر التكنولوجيا السريعه والمتغيره بشكل مستمر، آصبح الاحتياج إلى أدوات مبتكرة تساعد المبرمجين على تحسين كفاءتهم وجودة عملهم أكثر إلحاحًا من أي وقت مضى. هنا يأتي دور برنامج Windsurf وهو منافس قوي Cursor ، الذي يعتبر أداة متقدمة وشاملة...

كيفيه توفير مساحه لجهازك mac للمبرمجين !

كيفيه توفير مساحه لجهازك mac للمبرمجين !

كيفيه توفير مساحه لجهازك mac للمبرمجين !بعد فتره من استعمالك لجهازك ومع كثرة التحديثات سوف تلاحظ ان المساحه لديك الخاص بالجهاز تقل مع العلم انه لم تقم بتحميل الكثير من الملفات والسبب يرجع لعدة اسباب ولكن لا تقلق في مقاله اليوم سوف اخبرك كيف تقوم بحل هذه المشكله بكل سهوله...

Snippets في Postman: الأداة التي لا يتحدث عنها أحد ولكن الجميع يحتاجها

Snippets في Postman: الأداة التي لا يتحدث عنها أحد ولكن الجميع يحتاجها

 استخدام Snippets في Postman: أداة قوية لكتابة طلبات API بسهولةفي عالم تطوير البرمجيات الحديث، يعتبر التواصل مع واجهات برمجة التطبيقات (APIs) جزءًا لا غنى عنه من أي مشروع تقريبًا. ومع ذلك، فإن كتابة الطلبات يدوياً يمكن أن يكون مرهقًا ويستغرق وقتًا طويلاً. هنا يأتي دور Postman ، الأداة التي أصبحت...

شرح استخدم Environment لتخزين URL في Postman

شرح استخدم Environment لتخزين URL في Postman

 شرح استخدم Environment لتخزين URL في Postmanتُعدّ منصة Postman أداة قوية لتطوير واختبار واجهات برمجة التطبيقات (APIs) , يُواجه مطورو البرامج الحاجة إلى استخدام عناوين URL مختلفة في بيئات مختلفة (مثل الإنتاج والاختبار).واحدة من أهم الميزات التي يقدمها Postman هي القدرة على إدارة المتغيرات باستخدام Environments (البيئات). هذه الميزة تساعد...

كيفية توضيح ملف json وفهم محتوياته برسم توضيحي

كيفية توضيح ملف json وفهم محتوياته برسم توضيحي

 كيفية توضيح ملف json وفهم محتوياته برسم توضيحيالتعامل مع ملفات json شيئ لا غنى له لكل مطور تطبيقات او لكل مبرمج فهي الصيغة التي تكون وسيط بين لغات البرمجه وضروري على كل مبرمج التعمق في شرحها وفهم كيف تعمل حتى يستطيع بناء التطبيقات التي تعتمد على الانترنت بدون مشاكل ,...

شرح كيفية ترجمة ملف json كامل الى اكثر من لغة بنقرة زر واحده

شرح كيفية ترجمة ملف json كامل الى اكثر من لغة بنقرة زر واحده

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

ميزة قوية تُساعد على تحسين عرض الملفات في مشروعك vs code

ميزة قوية تُساعد على تحسين عرض الملفات في مشروعك vs code

ميزة قوية تُساعد على تحسين عرض الملفات في مشروعك vs codeفي Visual Studio Code، تُعد File Nesting ميزة قوية تُساعد على تحسين عرض الملفات في مشروعك.باستخدام File Nesting، يمكنك تجميع الملفات ذات الصلة معًا، مما يُقلل من التشتت ويجعل التنقل بين الملفات أسهل، خاصةً في المشاريع التي تحتوي على عدد...

الفرق بين Null وUndefined في JavaScript

الفرق بين Null وUndefined في JavaScript

الفرق بين Null و Undefined في JavaScript: فهم دقيق لكتابة أكواد فعالةفي عالم لغة البرمجة JavaScript، يُعد فهم الفرق بين Null و Undefined أمرًا بالغ الأهمية لكتابة أكواد دقيقة وفعالة.فبينما قد يبدو هذان المصطلحان متشابهين للوهلة الأولى، إلا أنهما يختلفان بشكل جوهري في كيفية تمثيلهما للقيم داخل الكود.ما هو Undefined؟يُستخدم...

اضافة اكثر من لغة لاسم التطبيق على متجر google play

اضافة اكثر من لغة لاسم التطبيق على متجر google play

اضافة اكثر من لغة لاسم التطبيق على متجر google playتُعدّ عملية تغيير اسم تطبيقك على متجر جوجل بلاي خطوة بالغة الأهمية لتعزيز علامتك التجارية وجذب المزيد من المستخدمين.متطلبات تغيير اسم التطبيق:إنشاء حساب Google Play:قبل البدء، تأكد من امتلاكك لحساب Google Play مرتبط بـ "مركز تطبيقات Google Play".إعدادات التطبيق:تأكد من تحديث...

Flutter vs FlutterFlow: أيهما أفضل لاحتياجاتك؟

Flutter vs FlutterFlow: أيهما أفضل لاحتياجاتك؟

Flutter vs FlutterFlow: مقارنة بين الميزات والوظائففي عالم تطوير التطبيقات، يبرز اسمان بارزان: Flutter و FlutterFlow. قد يوحي الاسم المشترك بوجود صلة وثيقة بينهما، لكن الواقع مختلف.Flutter: أداة لبناء واجهات المستخدمFlutter هو إطار عمل مفتوح المصدر من Google لإنشاء واجهات مستخدم جذابة وعالية الأداء. يُمكنك من خلاله كتابة كود Dart...

9 تطبيقات Flutter VS Code Extensions هتخليك تنسى التعب!

9 تطبيقات Flutter VS Code Extensions هتخليك تنسى التعب!

تطبيقات Flutter VS Code Extensions لتحسين كفاءة العملتُعد Extensions (الإضافات) أدوات قوية في Visual Studio Code تُتيح للمستخدمين تخصيص تجربة تحرير الكود وتوسيع وظائفها بشكل كبير.الشغل مش مجرد ضغط، الشغل تظبيط وضغط!عشان كده هنقدم لكم النهاردة مجموعة من تطبيقات Flutter VS Code Extensions اللي هتخلي شغلك أسهل وأسرع وأكفأ:فوائد استخدام...

كل ما تريد معرفته عن Unit Testing مع امثلة توضيحيه

كل ما تريد معرفته عن Unit Testing مع امثلة توضيحيه

كل ما تريد معرفته عن Unit Testing مع امثلة توضيحيههي عملية اختبار أصغر الوحدات الوظيفية في الكود، مثل الدوال أو CLASSES. تضمن هذه الاختبارات جودة البرنامج وتُعدّ جزءًا لا يتجزأ من عملية تطويره , يعتبر اختبار التطبيقات مفيد في إنشاء تطبيق جوال خاليه من المشاكل وهو  من أهم الخطوات في تطوير...

الفرق بين ال unique وال primary key في constraint الداتا بيز

الفرق بين ال unique وال primary key في constraint الداتا بيز

الفرق بين ال unique وال primary key في constraint الداتا بيز:الفرق الاساسي بينهم هو يمكن أن يكون هناك مفتاح أساسي (primary key) واحد فقط في الجدول ولكن يمكن أن يكون هناك العديد من المفاتيح الفريدة في الجدول (unique key) وايضا يتم إنشاء فهرس افتراضي تلقائيًا للمفتاح الأساسي و يتم إنشاء فهرس افتراضي...

Null Safety في Dart: كل ما تحتاج معرفته لكتابة كود خالٍ من الأخطاء.

Null Safety في Dart: كل ما تحتاج معرفته لكتابة كود خالٍ من الأخطاء.

 Null Safety في Dart: كل ما تحتاج معرفته لكتابة كود خالٍ من الأخطاء.منع حدوث أخطاء NullPointerException: قبل Null Safety، كان من الممكن حدوث NullPointerException عندما تحاول الوصول إلى خاصية (attribute) أو استدعاء دالة (function) لمتغير فارغ. بينما تمنع Null Safety حدوث هذه الأخطاء في إنشاء تطبيقات الجوال و برمجة وتطوير المواقع...

الفائده من استخدام kapt داخل gradle عند التعامل مع البيانات في Kotlin

الفائده من استخدام kapt داخل gradle عند التعامل مع البيانات في Kotlin

الفائده من استخدام kapt داخل gradle عند التعامل مع البيانات في KotlinKapt هي أداة مساعدة قوية توفر العديد من الفوائد عند استخدامها في Gradle , Kapt، اختصار لـ Kotlin Annotation Processing Tool، عبارة عن أداة مساعدة تستخدم مع لغة Kotlin في Gradle لمعالجة التعليقات التوضيحية (annotations) وتوليد كود إضافي بناءً...

مقارنة شامله بين GraphQL و REST API من حيث الاداء والسرعه والمرونه

مقارنة شامله بين GraphQL و REST API من حيث الاداء والسرعه والمرونه

 مقارنة شامله بين GraphQL و REST API من حيث الاداء والسرعهتستعمل REST API تقنية تقليدية لواجهات برمجة التطبيقات عبر الويب اماا GraphQL تقنية حديثة توفر تحكمًا أكبر في البيانات ومرونة في تطوير واجهات برمجة التطبيقات وكلاهم يستخدم في برمجة موقع او حتى إنشاء تطبيقات الجوال ايضا REST API تتميز ببساطتها وسهولة الاستخدام ولكن GraphQL تعتمد...

كل شيئ تحتاج معرفته عن GraphQL وكيف ساعدت في تقليل الوقت في التعامل مع السيرفر

كل شيئ تحتاج معرفته عن GraphQL وكيف ساعدت في تقليل الوقت في التعامل مع السيرفر

كل شيئ تحتاج معرفته عن GraphQL وكيف ساعدت في تقليل الوقت في التعامل مع السيرفرلنفترض ان لدينا مشكلة في اثناء  إنشاء تطبيقات الجوال او حتى برمجة المواقع والتطبيقات وهيا اننا نحصل على جميع البينات وليكن لدينا البينات التي ترجع وهيا تاريخ المنشور واسم الناشر والتقييم و عدد المشاهدات والصورة الخاصه بالمنشور والنص...

جدد إصدار Gradle في مشروع Flutter قديم في 4 خطوات سهلة

جدد إصدار Gradle في مشروع Flutter قديم في 4 خطوات سهلة

جدد إصدار Gradle في مشروع Flutter قديم في 4 خطوات سهلةلتجديد إصدار Gradle في مشروع Flutter قديم:اجعل نسخة المشروع على جهازك إما عن طريق الاستنساخ من GitHub أو التنزيل من مكان آخر.في موجه الأوامر، اكتب الأمر التالي:flutter pub outdatedهذا سيعرض لك جميع التبعيات القديمة في مشروعك.اكتب الأمر التالي لتحديث جميع...

تبسيط لمفهوم أنواع الـ Streams في Flutter : دليل شامل

تبسيط لمفهوم أنواع الـ Streams في Flutter : دليل شامل

تبسيط لمفهوم أنواع الـ Streams في Flutterمن الأسئلة الشائعة في أي مقابلة عمل لـ Flutter هو سؤال: ما هي أنواع الـ Streams في Flutter؟Flutter هو إطار عمل مفتوح المصدر تم تطويره بواسطة Google في عام 2017، ويمكن استخدامه لتطوير تطبيقات الجوال والمواقع الإلكترونية على منصات متعددة، بما في ذلك Android...

تجنب استخدام هذه العوامل في تطبيقك عند رفعه على منصة appstore حتى يتم قبول التطبيق

تجنب استخدام هذه العوامل في تطبيقك عند رفعه على منصة appstore حتى يتم قبول التطبيق

تجنب استخدام هذه العوامل في تطبيقك عند رفعه على منصة appstore حتى يتم قبول التطبيق1- لو الابلكيشن بتاعك فيه login و register وكدا ف لازم لازم تعمل حسابك أن يكون فيه زرار لل delete account2- واحنا في سيره تسجيل الدخول بردو لو انت مستخدم third-party login service زي تسجيل الدخول...

شرح كيفية تحديث جميع المكتبات داخل فلاتر دفعه واحده اوتوماتيكي

شرح كيفية تحديث جميع المكتبات داخل فلاتر دفعه واحده اوتوماتيكي

شرح كيفية تحديث جميع المكتبات داخل فلاتر دفعه واحده اوتوماتيكيمع تحديث فلاتر و الdart قد تجد ان بعض المكتبات لم تعد تعمل مع مشروعك وتجد ان المبرمج الذي قام بإنشاء المكتبه قام بعمل تحديث لها لكي تتوافق مع الاصدار الجديد ويجب عليك التحديث لكي تستطيع استخدامها بدون مشاكل ومع الاسف...

شرح كيفية تحديث الكوتلن الى اخر اصدار

شرح كيفية تحديث الكوتلن الى اخر اصدار

شرح كيفية تحديث الكوتلن الى اخر اصداربعد تحديث برنامج الاندرويد ستوديو تلاحظ في بعض الاحيان المشروع الذي تعمل عليه لم يعد يعمل والسبب يرجع الى عدم تحديث الكوتلن بكل بساطة عندما تقوم بتحديث كل مكتبات البرنامج وتحديث الاندرويد عليك ايضا ان تقوم بتحديث الkotile والاغلب لا يعرف كيف يقوم بتحديثها...

شرح كيفية الحصول على sh1 لمشروعك في Flutter

شرح كيفية الحصول على sh1 لمشروعك في Flutter

شرح كيفية الحصول على sh1 لمشروعك في Flutterفي هذا المقال سوف نشرح لكم كيف تقوم بالحصول على قيمة sh1 لتنفيذ عليها بعض العمليات التي يحتاجها المطورين مثل لربط التطبيق مع الفايربيز او حتى لعمل تسجيل دخول فيسبوك و جوجل , وغيرها والكثير يواجه صعوبه في الحصول على sh1 بالاخص مستخدمي...

تحويل صفحة setting من json الى ui في vs code

تحويل صفحة setting من json الى ui في vs codeاثناء العمل على برنامج vs code قد تتلاعب في الاعدادات وعن طريق الخطا تقوم بعمل ال setting عباره عن json وقد لا يعرف الاغلب منكم التعامل معها ويرغب بإرجاعها الى الوضع العادي وهو ui وللرجوع الى الوضع الافتراضي  ui فالامر بسيط...

إلغاء التحديثات التلقائيه في برنامج vs code

إلغاء التحديثات التلقائيه في برنامج vs code

إلغاء التحديثات التلقائيه في برنامج vs codeفي هذه المقالة سوف نشرح معكم كيف تقوم بالغاء التحديثات التلقائيه التي تصلك الى برنامج vs code وكيف تقوم بمنعها حيث انها في معظم الاوقات تكون غير ضرورية وتشغل مساحة من القرص المحلي الخاص بك وهذا يستنزف من المساحه الخاصه بالقرص الصلب لديك ويقللها...

اضافة قوية تساعدك على تحويل نص json الى صيغة قابلة للقراء على جوجل كروم

اضافة قوية تساعدك على تحويل نص json الى صيغة قابلة للقراء على جوجل كروم

اضافة قوية تساعدك على تحويل نص json الى صيغة قابلة للقراء على جوجل كرومكما نعلم ان وظيفة الbackend مهمه جدا جدا سواء كنت مطور مواقع او حتى مطور تطبيقات اندرويد او تطبيقات ios فالشخص المسؤول عن عمل السيرفرات يكون لديه قدرة كبيرة في انشاء api وهذا يكون الوسيط بين السيرفر...

شرح التعامل مع عناصر برنامج الاندرويد ستوديو بشكل متقدم

شرح التعامل مع عناصر برنامج الاندرويد ستوديو بشكل متقدم

شرح التعامل مع عناصر برنامج الاندرويد ستوديو بشكل متقدمالسلام عليكم , في هذا المقال سوف نشرح لكم بعض الخصائص المميزه في برنامج android studio والتي تساعدك بشكل كبير جدا في عملية الكود وتسريع كتابة الاكواد معك والامر لا يقتصر على ذلك فقط بل هذه الاعدادات تحسن من شكل البرنامج لديك...

كيفية استخراج نسخة لتطبيقك في فلاتر لرفعها على متجر جوجل بلاي

كيفية استخراج نسخة لتطبيقك في فلاتر لرفعها على متجر جوجل بلاي

 كيفية استخراج نسخة لتطبيقك في فلاتر لرفعها على متجر جوجل بلايكما نعلم ان لذة العمل لن تظهر سوى بعد نشر التطبيق ومعرفة اراء الاشخاص حول تطبيقك ومدى ابداعك في البرمجة ولهذا تحتاج الى ان تنشر تطبيقك على متجر جوجل بلاي على سبيل المثال وفي هذه الحالة سوف نشرح لك كيف...

ماهي دورة حياة التطبيق وكيف يتم استخدامها في تطوير تطبيقات الاندرويد و Flutter ؟

ماهي دورة حياة التطبيق وكيف يتم استخدامها في تطوير تطبيقات الاندرويد و Flutter ؟

ماهي دورة حياة التطبيق وكيف يتم استخدامها في تطوير تطبيقات الاندرويد و Flutter ؟اي تطبيق يتم تطويره يمر بمجموعة من المراحل او ما يسمى دورة حياة التطبيق وهذه الدوره تعبر عن حياة التطبيق سواء تم تشغيله او ايقافه وتنفيذ اي امر معين خلال هذه الفتره التي يمر بها التطبيق وفي...

شرح كيفية تحديث flutter وDart الى احدث اصدار

شرح كيفية تحديث flutter وDart الى احدث اصدار

 شرح كيفية تحديث flutter وDart الى احدث اصداربعد فتره من الوقت نحتاج الى ان نقوم برفع اصدار الفلاتر الخاص بنا وذلك من اجل مواكبة التحديثات الجديده التي تظهر في فلاتر واستخدام المميزات الجديده من اجل تحسين التطبيق الخاص بك وكما نعلم ان بيئة العمل فلاتر هي بيئة في تطور بشكل...

شرح كيفية الاضافة داخل ملف build gradle بعد التحديث الاخير

شرح كيفية الاضافة داخل ملف build gradle بعد التحديث الاخير

 شرح كيفية الاضافة داخل ملف build gradle بعد التحديث الاخيردائما تبهرنا شركة جوجل بالتحديثات التي تقوم بها على برنامج الاندرويد ستوديو وهو البرنامج المخصص للمطورين باصدار وتطوير تطبيقات الجوال والذي اصبح يدعم الكوتلن والفلاتر بدلا من الجافا فقط ولكن كما نعلم ان جوجل تحارب الجافا وتريد القضاء عليها وهذا نجد...

اضافة عبارة const لجميع المتغيرات التي تحتاجها بشكل تلقائي في Flutter

اضافة عبارة const لجميع المتغيرات التي تحتاجها بشكل تلقائي في Flutter

 اضافة عبارة const لجميع المتغيرات التي تحتاجها بشكل تلقائي في Flutterكما نعلم ان const تساعد جدا في اداء التطبيق بشكل كبير وترفع من الكفاءه ولهذا يلاحظ مستخدمين فلاتر ان البرنامج يقوم بتنبيهك عندما يحتاج اي متغير لديك او عنصر الى عباره const  من اجل تحسين الاداء وبعدها تقوم بوضعها ولكن...

شرح كيفية رفع تحديث جديد لتطبيقك على متجر بلاي بدون مشاكل

شرح كيفية رفع تحديث جديد لتطبيقك على متجر بلاي بدون مشاكل

 شرح كيفية رفع تحديث جديد لتطبيقك على متجر بلاي بدون مشاكلبعد رفع تطبيقك لاول مره على متجر جوجل بلاي تكون سعيد بتفاعل اصدقائك معك وتفاعل الاشخاص بالتطبيق الخاص بك وتسعى دائما الى تقديم افضل ما لديك وتحل المشاكل التي تواجه بعض المستخدمين في تطبيقك وفي هذه المقالة سوف نشرح لكم...

شرح كيفية نشر التطبيق على متجر بلاي خطوة بخطوة | how to share app to google play

شرح كيفية نشر التطبيق على متجر بلاي خطوة بخطوة | how to share app to google play

 شرح كيفية نشر التطبيق على متجر بلاي خطوة بخطوةكل مطور يحلم ان يرى اعماله موجوده في المتاجر العالمية مثل google play و app store وفي هذه المقالة سوف نشرح لكم كيف يمكن نشر التطبيق الخاص بك بكل سهوله ودون تعقيد مع الصور خطوة بخطوة وهذه الطريقة التي اتبعتها في نشر...

شرح كيفية تغيير اسم package بدون مشاكل في الاندرويد ستوديو

شرح كيفية تغيير اسم package بدون مشاكل في الاندرويد ستوديو

 شرح كيفية تغيير اسم package بدون مشاكل في الاندرويد ستوديواذا كنت ترغب بتغيير اسم الpackage name في المشروع الخاص بك فالامر بسيط جدا وغير معقد تمام بكل بساطه تستطيع تغير الاسم الى اي اسم اخر تريده وتقابلنا مشكلة اثناء رفع المشروع على متجر بلاي وهيا انه لم يعد يسمح بالاسم...

شرح كيفية الحصول على نسخة aab من تطبيقك في الاندرويد ستوديو

شرح كيفية الحصول على نسخة aab من تطبيقك في الاندرويد ستوديو

شرح كيفية الحصول على نسخة aab  من تطبيقك في الاندرويد ستوديوكما نعلم ان متجر جوجل بلاي اصبح في الفتره الاخيره لا يقبل التبيطقات من نوع apk ويقبل فقط نوع الaab وهذا النوع الذي اصبح معترف به من قبل جوجل وفي درس اليوم سوف نتعرف على كيفية استخراج التطبيقات الخاصه بك...

كيفية فتح مشروع من جيتهاب Github على الاندرويد ستوديو Android Studio

كيفية فتح مشروع من جيتهاب Github على الاندرويد ستوديو Android Studio

 كيفية فتح مشروع من جيت هب GitHub على الاندرويد ستوديو Android Studioفي هذا المقال سوف نشرح لكم كيف يمكنك فتح اي مشروع موجود على موقع جيب هب على برنامج الاندرويد ستوديو بالصور , كما نعلم ان الاغلب يريد فتح المشروع بشكل مباشر دون الحاجه الى تحميله وموقع الGithub يدعم هذة...

نصائح ذهبية لكل مبرمجي Flutter تحسن من اداء تطبيقاتك .

 نصائح ذهبية لكل مبرمجي Flutter تحسن من اداء تطبيقاتك .في هذة المقالة نشارك معكم مجموعه من النصائح في Flutter والتي من شأنها ان تحسن من اداء التطبيق الخاص بك بشكل كبير وتقلل الdelay بشكل كبير , ولهذا سوف نساعدكم في رفع اداء التطبيق وتقليل الضغط من خلال بعض النصائح التي...

مجموعة من الاختصارات التي لا يعرفها الكثير من المبرمجين في برنامج android studio وتسهل عليك العمل

 مجموعة من الاختصارات التي لا يعرفها الكثير من المبرمجين في برنامج android studio وتسهل عليك العملالتعرف على اختصارات البرامج امر جيد جدا وانا دائما احاول ان اشارك معكم بين كل فتره والاخرى اختصارات لي البرامج التي استخدمها بشكل مستمر فمثلا برنامج vs code قدمنا لكم في بعض من الاختصارات التي...

شرح اضافة صور في github داخل ملف README بالصور بسهوله

 شرح اضافة صور في github داخل ملف README بالصور بسهولهعند البدء في رفع اي مشروع لك على الخدمه العامليه git تحتاج غالبا لابراز اشهر المميزات التي يحتويها التطبيق الخاص بك ويكون ذلك من خلال رفع صور توضح التطبيق والكود او اضافة بعض الملاحظات التي تساعدك في هذة المرحلة , وفي...

اضافة اكثر من حساب github في اندرويد ستوديو والتبديل بينهم

اضافة اكثر من حساب github في اندرويد ستوديو يعتبر موقع ومنصة github من اكبر المواقع والمنصات القوية لمشاكة الاكواد البرمجية بين مختلف المبرمجين حيث ان كل مبرمج عليه امتلاك حساب في خدمة github وهي خدمة مجانية تستطيع رفع الكود الخاص بك سواء بشكل عام ام خاص او مخصص لمشاركته مع افراد...

شرح كيفية تثبيت فلاتر flutter على اندرويد ستوديو بالصور خطوه بخطوه | How to install Flutter to andtoid studio

 شرح كيفية تثبيت flutter على اندرويد ستوديو بالصور خطوه بخطوهفي هذا المقال سوف نشرح لكم خطوه بخطوة كيف تقوم بتثبيت الSDK الخاص ب flutter على برنامج الاندرويد ستوديو بدون حدوث اي مشاكل بإذن الله ولذلك عليك بالتركيز واتباع الخطوات المقدمه في هذة المقالة جيدا .1 - يجب عليك تحميل dart...

كيف يمكن تحديث ملفات المشروع Project اندرويد ستوديو الخاص بك على منصة Github

كيف يمكن تحديث ملفات المشروع Project اندرويد ستوديو الخاص بك على منصة Github

 كيف يمكنك عمل update للمشروع الخاص بك على موقع github لبرنامج اندرويد ستوديوفي دروس تطوير تطبيقات الهواتف الذكية وخاصة تطوير تطبيقات الاندرويد التي نقدمها لكم في موقعنا والذي نتعامل مع برنامج اندرويد ستوديو يجب عليكم التركيز جيدا في كل ما يتم شرحه لكم في المقالة لان مجال تطوير تطبيقات الموبايل...

شرح كيفية رفع المشروع Project اندرويد ستوديو الخاص بك على منصة Github

شرح كيفية رفع المشروع Project اندرويد ستوديو الخاص بك على منصة Github

شرح كيفية رفع المشروع Project اندرويد ستوديو الخاص بك على منصة جيت هبيعتبر تطوير تطبيقات واحد من اكثر الوظايف التي لديها اقبال كبير من اكثر من شركة تطوير تطبيقات الجوال حيث تعد هذة الوظيفة من اهم الوظايف ومطور اندرويد ستوديو لديه القدرة على العمل في شركة تطوير تطبيقات الجوال براتب...

كيف تستطيع تعلم  البرمجة عن طريق الهاتف بطريقة ممتعه وبسيطة | How to learn programming

كيف تستطيع تعلم البرمجة عن طريق الهاتف بطريقة ممتعه وبسيطة | How to learn programming

 كيفية تعليم البرمجة للاطفال مجانا وبسهوله عن طرق اللعب !كما نعلم ان البرمجه في العصر الحالي واحده من اهم المهارات التي يجب ان نتعرف عليها ويتم تدريسها في كثير من المدارس والجامعات بسبب أهميتها وكثيرا منا يريد ان يتعلم تصميم واجهة برمجة التطبيقات ويعلم ابنه البرمجه بسهوله و برمجة تطبيقات...

افضل طريقة تجعلك لا تنسى الاكواد وتححبك في البرمجة ( تعلم البرمجة بالعربي بسهولة )

افضل طريقة تجعلك لا تنسى الاكواد وتححبك في البرمجة ( تعلم البرمجة بالعربي بسهولة )

 كيفية تعليم البرمجة للاطفال بالعربيتعليم البرمجة للأطفال في عمر مبكر يقدم لطفلك و يساعد على تطوير التفكير وحس الابداع لديه في سن مبكر وهذا أفضل بكثير من الألعاب او مشاهدة فيلم بلا فائدة فكل هذا ينعكس على الأطفال بالسلب و يسبب العقبات مستقبلا لذلك ننصحك بتعليم الأطفال عن طريق دوره...

كل ما تريد معرفتة حول لغة الجافا ولغة c++ وايهما افضل بالنسبة لك

كل ما تريد معرفتة حول لغة الجافا ولغة c++ وايهما افضل بالنسبة لك

كل ما تريد معرفتة حول لغة الجافا ولغة c++ وايهما افضل بالنسبة لك من منا لا يرغب بتعلم البرمجة و برمجة برامج وايضا تصميم تطبيقات الاندرويد وفي بدايتك سوف تجد ان اغلب الاشخاص يخبرونك بالبدء بلغة الجافا والشق الاخر يخبرك بلغة سي بلس بلس وهنا تبدء الحيرة لك ايهما تبدء جافا...

لماذا نضع namespace في اعلى الكود المكتوب بلغة ++C وما الفائدة منه ؟

لماذا نضع namespace في اعلى الكود المكتوب بلغة ++C وما الفائدة منه ؟

لماذا نضع namespace في اعلى الكود المكتوب بلغة ++C وما الفائدة منه ؟ يتساءل الكثير منا ، عند بدء تشغيل C ++ ، عن أهمية استخدام مساحة الاسم using namespace std في بداية الكود الخاص به وماذا يحدث اذا لم اضعها في الكود الخاص بي ؟ هل لن يعمل الكود ام...

ماهو افضل موقع صنع تطبيقات اندرويد مجانا وكيف الربح منها ؟

ماهو افضل موقع صنع تطبيقات اندرويد مجانا وكيف الربح منها ؟

 ماهو افضل موقع صنع تطبيقات اندرويد مجانا وكيف الربح منها ؟اذا كنت تريد إنشاء التطبيقات أندرويد مجانا دون الحاجة الى برنامج ابتكار تطبيقات الاندرويد فهذا الامر غير مرغوب به والسبب في أن اغلب مواقع إنشاء تطبيقات أندرويد android بدون برمجة لن تكون بمثابة انشاء تطبيقات على أندرويد ستوديو او بإستخدام...

ما الفرق بين For loop و do loop و While loop في البرمجة ؟

ما الفرق بين For loop و do loop و While loop في البرمجة ؟

ما الفرق بين For loop و do loop و While loop ؟السلام عليكم ورحمه الله وبركاته متابعي ومتابعات موقعكم موقع جي كودر مرحبا بكم في مقاله جديدة من مقالات تعلم البرمجة في هذه المقالة سوف نتحدث عن قاعده مهمه وهي التكرار حيثوا يمكننا عمل تكرار لي العناصر الموجودة لدينا في...

معلومات عن flutter وماهو الجديد في فلاتر وهل سيكون هو المستقبل ام لا ؟

معلومات عن flutter وماهو الجديد في فلاتر وهل سيكون هو المستقبل ام لا ؟

ما هو ال flutterفلاتر هي بيئة عمل SDK من تطوير الشركة العملاقة جوجل وهو مخصص لتطوير برمجة التطبيقات على الاجهزة الذكية مثل تصميم تطبيقات اندرويد و و أي او إس - ios ونظام فوشيا ( وهو يعد نظام جديد من جوجل ربما لم تسمع عنه من قبل ) حيث تركز...

افضل موقع لكتابة اكواد بايثون اونلاين python online – بايثون اون لاين | The best website for writing Python codes

افضل موقع لكتابة اكواد بايثون اونلاين python online – بايثون اون لاين | The best website for writing Python codes

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

مجموعة من افضل البرامج والمواقع للكتابة بلغة السي بلس بلس || ++The best programs and sites for writing in c

مجموعة من افضل البرامج والمواقع للكتابة بلغة السي بلس بلس || ++The best programs and sites for writing in c

مجموعة من افضل البرامج والمواقع للكتابة بلغة c++ متابعي موقع ومدونة جي كودرس مرحبا بكم في مقالة جديدة وفي هذة المقالة سوف نتحدث عن افضل محررات او برامج للكتابة بلغة السي بلس بلس - c plus plus, سوء كانت المحررات اونلاين او اوفلاين سوف احاول ان اوفر لكم مجموعة من...

افضل البرامج والمواقع لكتابة اكواد برمجة جافا || The best programs and sites for writing java codes

افضل البرامج والمواقع لكتابة اكواد برمجة جافا || The best programs and sites for writing java codes

افضل البرامج والمواقع لكتابة اكواد الجافا مرحبا بكل اعضاء و زوار موقع ومدونة جي كودرس geecoders حيث في رابع مقالة لنا في الموقع قبل الدخول في الاكواد البرمجية لكم, ان نوفر لكم محرر لكتابة تلك الاكواد, حيث في مقالة اليوم سوف نتعرف على افضل محرر لكتابة اكواد الجافا سواء كان...

تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم وكيف تكتب اول كود برمجة بلغة بايثون في حياتك | python tutorial | بايثون بالعربي

تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم وكيف تكتب اول كود برمجة بلغة بايثون في حياتك | python tutorial | بايثون بالعربي

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

اسهل طريقة لتعلم كتابة اول برنامج لك في لغة c++ بكل سهوله | c++ Tutorial | سي بلس بلس بالعربي

اسهل طريقة لتعلم كتابة اول برنامج لك في لغة c++ بكل سهوله | c++ Tutorial | سي بلس بلس بالعربي

شرح لغة السي بلس بلس بالعربي كيف تكتب اول كود سي بلس بلس (++C) في حياتك ؟ كثير منا يريد البدء في عالم البرمجه لما يسمعه من ارباح المبرمجين والبرامج التي تصنع للشركات ولكن عن البدء في التعلم وفي تدوينه اليوم سوف اشرح لك تعلم لغة البرمجة c++ من الصفر...

كيف تكتب اول برنامج لك في لغة الجافا بكل سهوله | java tutorial | تعلم لغة الجافا بالعربي

كيف تكتب اول برنامج لك في لغة الجافا بكل سهوله | java tutorial | تعلم لغة الجافا بالعربي

ماذا استفيد من تعلم البرمجه ؟ يمكنك الاستفاده منها كمصدر رزق لك مثلا يوجد صيدليه تريد ان تفتح اكثر من فرع لها وتوريد شخص يقوم بتصميم برنامج يحسب قيمة العلاج وربط افرع هذه الصيدليه لمعرفة الدواء الذي يطلبه العميل هل هو موجود في هذه الصيدليه ام ففرع اخر وتريد شخص...

من نحن

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

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

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

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع