الـ jitPack وطريقة رفع المكتبات عليه

  • On 10/04/2017
  • 0
تحدثنا في مقالة سابقة عن “كيف يتعامل الاندرويد مع المكتبات وماهو الـ maven و الـ jcenter” وفي هذه المقالة سنوضح ماهو الـ jitPack وكيف ترفع مكتبتك عليهم.

كومبايلر الاندرويد ومابعد Jack & Jill

  • On 21/12/2016
  • 1
مع التحديث رقم 5.0 للأندرويد “Lollipop” أطلقت قوقل أداتين جديدتين؛ Jack اختصاراً لـ (Java Android Compiler Kit) وأداة Jill واختصاراً لـ (Jack Intermediate Library Linker) والتي ستستخدم كبديل لـ javac + dx ماقبل Jack & Jill لن ادخل في تفاصيل عمليات الكومبايلر جميعها ولكن ساركز في مقالتنا هذه على موضوع تحويل كود الجافا الى ملف DEX وهو […]

تقليل حجم تطبيقات الاندرويد

  • On 14/08/2016
  • 0
من الامور التي قد لايهتم لها معظم مطوري الاندرويد هو حجم تطبيقاتهم, صحيح ان التركيز على اداء التطبيق والتاكد من سلامة الاكواد مهمة ولكن في نفس الوقت التركيز على حجم التطبيق مهم, في هذه المقالة سأذكر بعض الطرق التي تساعدك في تخفيض حجم تطبيقك الى نسبة ٦٠٪ وفي نفس الوقت تزيد من ادائه.

مقدمة عن لغة kotlin وعلاقتها ببرمجة الاندرويد

  • On 20/07/2016
  • 0
في عالم برمجة الاندرويد، اللغة الرئيسية هي الجافا والتي تعتبر جداً متميزة “يمكنك كتابة القليل لتنفيذ امور كبيرة” و من الامور الجميلة التي جلبتها قوقل هي انك تستطيع استخدام اي ميزة جديدة تظهر سواء كانت من قوقل او من احد المطورين فقط بزيادة رقم الإصدار في الـ Gralde, فتستطيع بناء وكتابة تطبيقات بمختلف الامكانيات والخصائص والقابلة للتعديل  بمقابل […]

تحسين جودة اكواد مشاريع الاندرويد

  • On 14/06/2016
  • 0
ان كنت تعمل ضمن فريق على احد مشاريع الاندرويد, فربما واجهتكم مشكلة ان كل مطور لديه الاسلوب الخاص في كتابة الكود, فالبعض مثلاً يقوم باضافة علامة {} في سطر جديد والبعض يضيفها في نفس السطر, والبعض يتبع اسلوب camelcase في تسميه المتغيرات والبعض يتبع اسلوب اخر … وغيرها من الاختلافات الاخرى, ولحل هذه المشكلة ولتوحيد اسلوب الكتابة على […]