With the rise of smartphones and tablets, mobile devices have become the primary medium for accessing content. To enthrall users in this increasingly dynamic landscape, developers must prioritize crafting compelling mobile experiences. This involves exploiting the unique capabilities of these devices, such as touchscreens, accelerometers, and GPS,