Carleton University - Canada’s Capital University Carleton University - Canada’s Capital University Sitemap
Contact SCS
Campus Map
Computer Science Search:
Powered by Google
News & Seminars Future Students Current Students SCS Research People Tech Support
Undergraduate Honours Projects

Carleton University - School of Computer Science
Undergraduate Honours Project

Summer 2010
Narrative-Driven Geo-location Based iPhone Native App

William Hearn

ABSTRACT

Geo-location is becoming an ever-increasing and prominent component in many areas of computing. Many current methodologies of this architecture have already been implemented for the purposes of locative-based tagging in images, navigating on a virtual map, and even to specify various points of interests. Geo-location in particular has been a key component in numerous applications for the iPhone to date. This project seeks to use the same geo-location architecture in order to create a narrative-driven application that progresses a given story depending on how the user both moves and is located. The idea behind this project is to create an application that, given a properly configured XML file, can load and create a story containing images, audio, and video files into a type of "choose your own adventure" novel which operates on geo-locative based patterns (data).

The rationale for this type of project is that Locative media can often give the user the sense of a "grounded place and time" to a digital medium, by often infusing its rich historical context and vivid imagery on the application. Simply put, when a story talks about a certain place or type of event, it can always assist the user's imagination should the user actually be present in the physical location to which the XML story pertains. In the end, Geo Story is a prototype based geo-locative native app that changes the perceptions of what current digital media can do. This application allows authors to create their own artistic narratives with fine-grained geospatial awareness that responds to the user's geographical context and physical movement in real time. Geo Story also provides the ability to link the narratives pages with various types of media: audio (MP3s), video (iPhone h.264), and images (jpg and png).