أردرويد

التعامل بفعالية مع الكود الموروث 5 – Test Covering

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

التعامل بفعالية مع الكود الموروث 4 – Unit tests

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

التعامل بفعالية مع الكود الموروث 3-دلالات عند تغيير الكود

هذا هو الجزء الثالث من سلسلة (التعامل بفاعلية مع الكود الموروث). يمكنك الاطلاع على الجزء الأول من هنا، والثاني من هنا. نحاول في هذه السلسلة تلخيص كتاب “التعامل بفعالية مع الكود الموروث”. نحن الآن...

التصنيف - برمجة أندرويد

التعامل بفعالية مع الكود الموروث 2 – تغيير الكود

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

محاكي أندرويد

جوجل تُطلق ميزة Quick Boot لتشغيل محاكي أندرويد في 6 ثوانٍ

محاكي أندرويد يُقدم أخيرًا ميزة انتظرها مطوّرو أندرويد طويلًا. بالنسبة لمطوّري أندرويد، يُعتبر اختبار التطبيقات عبر المُحاكي Android Emulator من بين أكثر الأمور إرهاقًا أثناء تجربة واختبار التطبيقات. إذ عدا وعن كونه...

الكود الموروث

التعامل بفاعلية مع الكود الموروث [برمجة]

لا يوجد مُبرمج مهما كان خبيرًا لا يخشى التعامل مع الكود الموروث Legacy Code. لكن هناك عدد من النصائح التي يمكن اتّباعها للتعامل مع الكود الموروث بهدوء واحترافية، سنتعرّف عليها من خلال سلسلة المقالات هذه. لمصطلح الكود...

الإصدار النهائي من Android Studio 3.0 متوفر الآن

بالتزامن مع إصدارها لنسخة أندرويد 8.1 التجريبية، أعلنت جوجل بأن النسخة المستقرة والنهائية من منصة تطوير تطبيقات أندرويد Android Studio 3.0 قد أصبحت متوفرة الآن للتنزيل، وذلك بعد أشهر من الإصدارات التجريبية. يُعتبر...

الدورة العربية الوحيدة لتعليم تطوير التطبيقات للمبتدئين باستخدام Ionic 3 خصم 70% لقرّاء أردرويد

تُعتبر منصة Ionic واحدةً من أشهر منصات تطوير تطبيقات أندرويد وآيفون باستخدام أدوات سهلة وبسيطة نسبيًا تعتمد أساسًا على تقنيات الويب لإنتاج التطبيقات في فترة زمنية قصيرة. إن كنت ترغب بتطوير تطبيقك الخاص حتى لو لم تكن...

ميزات أندرويد 8.0: وداعًا لكابوس استنزاف البطارية وموارد الهاتف بفضل ميزة Background Executions Limits

قامت جوجل بإضافة العديد من الميزات لنسخة أندرويد 8.0 أوريو الجديدة، وفي حين أننا سنكون قادرين على التّفاعل المُباشر مع الكثير منها (مثل الأيقونات التكيفية أو قنوات الإشعارات) إلا أن بعضها الآخر سيعمل بصمتٍ ليُوّفر أداءً...

جوجل تطرح الشيفرة المصدرية لتطبيق Google I/O 2017

إن كنت مطوّرًا لتطبيقات أندرويد، أو ما زلت حتى في طور التعلّم فلا بد أن النصيحة التالية قد مرّت عليك وهي: “أفضل طريقة لتعلّم البرمجة، هي قراءة الأكواد (الشيفرات المصدرية) التي كتبها مبرمجون آخرون”. قد تكون...

جوجل تُعدّل خوارزمية البحث في متجرها لإبراز التطبيقات الأقل عرضة للانهيار

أعلنت جوجل اليوم عن قيامها بتحسين خوارزمية البحث ضمن متجر Google Play للأخذ بعين الاعتبار خلو التطبيقات من المشاكل البرمجية التي قد تؤدي إلى الإغلاق القسري وانهيار التطبيق. وقالت الشركة أنها بدأت فعلًا بتفعيل الخوارزمية...

جوجل تطلق الإصدار التجريبي الرابع والأخير من Android O

أطلقت جوجل اليوم نسخة المعاينة التجريبية الرابعة Developer Preview 4 من نظام Android O الذي يحمل رقم الإصدار 8.0. ويُعتبر هذا الإصدار، الأخير بين الإصدارات التجريبية لـ Android O حيث سيكون الإصدار القادم هو التحديث...

جوجل تدعم Kotlin كلغة برمجة من الصنف الأول لكتابة تطبيقات أندرويد [I/O 2017]

أعلنت جوجل اليوم خلال مؤتمر I/O 2017 عن خبر قد لا يعني المُستخدم العادي شيئًا، لكنه بمثابة قنبلة كبيرة بالنسبة لمجتمع مطوري التطبيقات، حيث ستدعم جوجل رسميًا بدءًا من إصدار Android Studio 3.0 لغة البرمجة Kotlin كلغة من...

دورة تطوير تطبيقات أندرويد للمبتدئين باستخدام منصّة Ionic 2 باللغة العربية

هل فكّرت مسبقًا بتعلّم تطوير تطبيقات أندرويد لكنك واجهت صعوبةً في تعلّم لغة جافا؟ حسنًا، لا يمكن أن ألومك كثيرًا، خاصةً لو كانت لديك خلفية برمجية بسيطة بتقنيات تطوير الويب باستخدام HTML و CSS و Javascript، حيث ستجد بأن...