Abstract
"Qurani Rafiqui" is an innovative Quranic application using a context-aware and user-companion design strategy. It is the first application of its kind that offers unique user interactivity by retrieving context-relevant verses based on the users' dynamically varying time and location using automated notifications. Another unique feature in this application is characterized by the voice-search feature for the Quran that supports user voice-input to search any chapter or verse within the Quran, thus effectively operating as a Quran audio search-engine. Moreover, the application provides thirty-six recitations of the most famous reciters in the world, with the eight most famous interpretations of the Holy Quran, and four translations of the meanings of the Quran in the most widely used worldwide languages. Hence, Qurani Rafiqui provides smartphone users with a technique for more easily relating and understanding Quranic verses into users' everyday lives and movements.