skip to Main Content

كيف تنشر تطبيقك الأندرويد على الـ Google Play خطوة بخطوة

السلام عليكم و رحمة الله و بركاته إذا أنشئت تطبيق جديد و كنت متحمس لنشره على المتجر, هذه المقالة توفر لك دليل عملي لنشر تطبيقك على القوقل بلاي ليكون متاحاً للمستخدمين. فكرى إطلاق التطبيق لأول وهلة قد تبدو مهمة صعبة لكن مع اتباع الخطوات التالية ستتمكن من نشر تطبيقك خلال أقل من يوم واحد :) ... قبل البدء...  لابد أن يكون لديك نسخة APK  من التطبيق الخاص بك, لعمل ذلك راجع الفيديو التالي الأن بعد إنشاء نسختك من الـ  APK…

Fragments in Android – مثال عملي

في الأندرويد الـ Fragment  هي جزء من الـ Activity و يمكننا القول بأنها Sub-Activity. هذه الـ Fragment هي تمثل جزء من واجهة المستخدم في الـ Activity الحالية. نستطيع مثلا دمج 3 من الـ Fragments داخل Activity. و لا ننسى أن دورة حياة ال Fragment تتأثر بدورة حياة الـ Activity. برمجياً: الـ Fragment  هي Java Class , أي أنني استطيع بناءها مثل ما يمكنني بناء أي Activity  عادية. إذن ما الحاجة إلى الـ Fragments: قبل استخدام الـ Fragments كنا نستطيع إظهار Activity…

كيف تحصل على قيمة التقييم من خلال أداة Rating Bar في الأندرويد: تطبيق عملي

ماذا سأتعلم:

في هذا الدرس ستتعلم استخدام أداة Rating Bar View  من خلال مثال بسيط.

 

ماهي Rating Bar ؟

Rating Bar  تستخدم لإعطاء تقييمات للمنتج سواء كان لعبة, تطبيق أو غيرها. هذه الأداة باستخدامها نستطيع اظهار عدد من النجوم بحيث تسمح للمستخدم باختيار عدد محدد من النجوم كتقييم. عن طريق الضغط أو لمس النجوم يستطيع المستخدم اختيار التقييم المرغوب. بعد التقييم و ضغط على Button  سيتم حساب التقييم و اظهار الرقم على الشاشة أو رسالة Toast. أيضاً تستطيع بعد ذلك حفظ قيمة التقييم في قاعدة البيانات أو ارسالها إلى بريد الكتروني حسب الغرض من التطبيق لديك, المهم الآن هو كيفية ادراج الأداة و استخلاص القيم منها.

استخدام ArrayAdapter مع الـ ListView في الأندرويد

ماهي الـ View Recycling ؟ هي توفير مرونة في عرض مجموعة بيانات كبيرة خلال نافذة محدودة. مثلا إذا كان تطبيقك يحتاج عرض قائمة من العناصر بالاعتماد على بيانات كبيرة أو بيانات تتغير باستمرار, عندها يجب استخدام  Recucle View أو ListView كما سيتم شرحها في هذا الدرس. مثلا: قائمة جهات الاتصال الموجودة على هاتفك هي قائمة طويلة جداً و لكن ما يتم اظهاره على الشاشة جزء محدد منها فقط يمكن رؤيته و مشاهدته. و هذا المفهوم في الأندرويد الغرض منه المحافظة…