आईएसएसएन: 2165- 7866
अला हसन
यह पेपर 'ड्यूलिंग फोन' नामक एक अद्वितीय दो व्यक्ति एंड्रॉइड गेम के डिजाइन और कार्यान्वयन को प्रस्तुत करता है। लेखक के सर्वोत्तम ज्ञान के अनुसार, रिपोर्ट किए गए गेम को पहले कभी लागू नहीं किया गया है।
मॉडल-व्यू कंट्रोलर (MVC) डिज़ाइन पैटर्न को लागू किया गया है, क्योंकि यह ग्राफ़िकल यूज़र इंटरफ़ेस के लिए एक पैटर्न का प्रतिनिधित्व करता है। इस विशेष डिज़ाइन पैटर्न का उपयोग डेटा को विज़ुअल रिप्रेजेंटेशन से अलग करने के लिए किया गया है, क्योंकि इसमें तीन अलग-अलग भाग होते हैं। 'मॉडल' प्रोग्राम में वास्तविक डेटा का प्रतिनिधित्व करता है, जबकि 'व्यू' केवल यूज़र इंटरफ़ेस को दर्शाता है। 'कंट्रोलर', अंत में, व्यू और मॉडल के बीच संचार की प्रक्रिया को नियंत्रित करता है।
इस एप्लिकेशन को लागू करने के लिए जिस प्रक्रिया का पालन किया गया है वह है 'रैपिड एप्लिकेशन डेवलपमेंट' (RAD), जो उस प्रक्रिया का प्रतिनिधित्व करता है जिसमें किसी भी एप्लिकेशन के विकास चक्र को तेज किया जाता है। यह एप्लिकेशन को तेजी से विकसित करने की अनुमति देता है, जिससे मूल्यवान संसाधन को बनाए रखने में मदद मिलती है।
दो मोड सफलतापूर्वक लागू किए गए हैं: 'सिंगल प्लेयर' मोड खिलाड़ी को एंड्रॉइड डिवाइस के खिलाफ खेलने की अनुमति देता है, जबकि 'टू प्लेयर' मोड दो खिलाड़ियों को एक दूसरे के खिलाफ खेलने की अनुमति देता है, उनके बीच एक एंड्रॉइड डिवाइस पास करता है। परिणाम एमुलेटर पर परीक्षण के बाद और एक वास्तविक एंड्रॉइड डिवाइस का उपयोग करके स्थापित किए गए थे।