اتقان وحدة تحكم(console) أدوات المطور

كتب بواسطة: | FullStack, إعدادات و مكتبات | 3 تعليقات

وحدة التحكم (console) الخاصة بالمطور هي واحدة من أهم الأدوات المتاحة لك حين تقوم بمعالجة (debug) تطبيقات الويب (fron-end) الخاصة بك. وحدة التحكم تحتوي على API اختصار لواجهة برمجة التطبيقات التي تزودك بمجموعة من الدوال والطرق التي تسهل عملية المعالجة. كثيرا ما تجد المبرمجين يستخدمون console.log()  أو console.dir() للبحث عن المشاكل التي تواجههم، لكن وحدة التحكم الموجودة في أدوات المطور…

أكمل القراءة

التصميم باستخدام ال css

كتب بواسطة: | CSS | 3 تعليقات

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

أكمل القراءة

خطوات تثبيت برنامج Netbeans و MinGW

كتب بواسطة: | Uncategorized | 8 تعليقات

مقدمة برنامج Netbeans هو IDE يستخدم لبرمجة العديد من لغات البرمجة مثل C، Java، php وغيرها. Netbeans متوفر على نظام Windows، نظام Mac ونظام Linux. Netbeans خطوات تثبيت 1. نقوم بالدخول على صفحة البرنامج من خلال هذا الرابط https://netbeans.org/downloads/8.2 2. نقوم باختيار نظام التشغيل الخاص بنا من الأعلى. 3. نقوم باختيار الاصدار الذى نريده (C/C++) ثم الضغط على download للبدأ بتحميل البرنامج.  MinGW لمستخدمي…

أكمل القراءة

كيفيّة نشر تطبيقات الآندرويد في متجر جوجل بلاي

كتب بواسطة: | Android | لا يوجد تعليقات

مقدّمة توفِّر شركة جوجل منصّة متكاملة خاصّة لمطوّري التطبيقات الذين يرغبون في نشر تطبيقاتهم على متجر جوجل بلاي، وتُسمّى هذه المنصّة Google Play Console. عند التسجيل في هذه المنصّة، سيتمكَّن صاحب الحساب من إضافة تطبيقاته إلى متجر جوجل بلاي وتحديد أسعارها (في حال لم يكن مجّانيّة)، وتحديد أسعار المشتريات المتوفّرة داخلها (In-app purchases)، كما يمكنه أيضاً اختيار كيفيّة ظهور التطبيق…

أكمل القراءة

كيفيّة استخدام WebView في تطبيقات الآندرويد

كتب بواسطة: | Android | لا يوجد تعليقات

مقدّمة عند زيارتك لموقع ما، وليكن موقع برمج على سبيل المثال (وذلك من خلال العنوان www.barmej.com)، فإنَّ متصفِّحك، سواء أكان Mozilla Firefox، أو Google Chrome، أو Safari، أو غيرهم، سيقوم بطلب ملفّات صفحة الواجهة (Homepage) الخاصّة بالموقع من خادم هذا الموقع، وهذه الملفّات هي عبارة عن ملفّات مكتوبة بلغة HTML، وهي لغة ترميز تُبيِّن كيفيّة ظهور الصفحة، بالإضافة إلى صور…

أكمل القراءة

كيفيّة استخدام الكاميرا في تطبيق الآندرويد لالتقاط صورة

كتب بواسطة: | Android | One Comment

مقدّمة إنَّ معظم الأجهزة التي تعمل بنظام تشغيل آندرويد تحتوي على كاميرا خلفيّة يمكن من خلالها تصوير الصور وتسجيل مقاطع الفيديو، كما أنَّ الكثير من الأجهزة تحتوي أيضاً على كاميرا أماميّة لتصوير الصور الشخصيّة وغير ذلك، ويمكننا استخدام هذه الكاميرات في تطبيقاتنا للحصول على الصور أو المقاطع واستخدامها كما نرغب. تتيح مكتبة آندرويد طريقتين أساسيّتين للوصول إلى الكاميرا الموجودة في…

أكمل القراءة

كيفيّة استخدام الكاميرا في تطبيق الآندرويد لتصوير فيديو وعرضه

كتب بواسطة: | Android | One Comment

مقدّمة لقد ذكرنا في مقال سابق كيفيّة استخدام كاميرا الهاتف في نظام آندرويد من أجل التقاط صورة واستخدامها في تطبيقنا، في هذا المقال، سنغطّي كيفيّة تصوير مقطع فيديو وعرضه في تطبيقنا من خلال عنصر VideoView .   تصميم التطبيق سنحتاج في واجهة تطبيقنا إلى عنصر VideoView، والذي سيتم استخدامه في عرض مقطع الفيديو الذي تمَّ تصويره بواسطة تطبيق الكاميرا الموجود…

أكمل القراءة

منصّات آندرويد المختلفة

كتب بواسطة: | Android | لا يوجد تعليقات

مقدّمة تمَّ إطلاق نظام تشغيل آندرويد من قِبَل شركة جوجل في عام 2008م مستهدفةً بشكلٍ أساسيّ أجهزة الهواتف الذكيّة، ومع توالي التحديثات المستمرّة للنظام، أصبح النظام يدعم منصّات متعدّدة أخرى غير الهواتف الذكيّة، فمنذ عام 2014م، تمَّ إطلاق نسختين جديدتين من النظام، وهما: Wear OS؛ والمخصّصة لساعات اليدّ الذكيّة بالإضافة للإكسسوارات الحاسوبيّة الأخرى التي يمكن للشخص لبسها، ونسخة AndroidTV؛ والتي…

أكمل القراءة

عرض ملفّات الوسائط المتعدّدة في ListView لتشغيلها من خلال MediaPlayer

كتب بواسطة: | Android | لا يوجد تعليقات

مقدّمة يمكن من خلال MediaPlayer class الموجودة في مكتبة نظام Android؛ أن يتمكَّن المبرمج من تشغيل الصوتيّات ومقاطع الفيديو بأنواعها المختلفة بحسب ما يدعمه النظام. سنتعرَّف في هذا المقال على طريقة استخدام ListView widget لعرض الصوتيّات المتاحة، بحيث يمكن للمستخدم اختيار أحدها من القائمة ليتمّ بعد ذلك تشغيلها بواسطة الMediaPlayer class، كما سنقوم بتزويد التطبيق بأزرار لتشغيل الصوتيّات وإيقافها وقوفاً…

أكمل القراءة

برمج يكمل عامه الأول

كتب بواسطة: | برمج | 2 تعليقان

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

أكمل القراءة