السلام عليكم٬

انتقلت من برمجة الويب إلى برمجة أندرويد مؤخرًا٬ وأقدم لكم أول لعبة وهي لعبة إكس أو أو TicTacToe، واستخدمت فيها بعض المفاهيم البرمجية المُختلفة في أندرويد مثل :

  • طريقة إنشاء كلاس أو فئة جديدة ومعالجة جميع الحالات فيها ومن ثم إنشاء كائن جديد منها لبدء تشغيل التطبيق بالشكل الأمثل وتجنب تداخل الأوامر البرمجية .

  • تعدد اللغات، حيث يدعم التطبيق اللغات الإنكليزية، العربية بالإضافة إلى التركية.

  • تشغيل مقاطع صوتية، حيث يظهر صوت عندما يأتي دور اللاعب الأول، وصوت عند دور اللاعب الثاني، دون نسيان صوت الفوز.

  • إنشاء القوائم في الشريط العلوي والتعامل مع الضغطات المُختلفة.

  • إنشاء نوافذ مُختلفة حسب حجم ودقة شاشة التطبيق.

يُمكنكم الوصول إلى الكود عن طريق الرابط :