Blue Nomad: An investigation into filesharing with mobile devices


Material Information

Blue Nomad: An investigation into filesharing with mobile devices
Physical Description:
Project in lieu of thesis
Carroll, Matthew
College of Fine Arts, University of Florida
Place of Publication:
Gainesville, Fla


Many experts agree that the future of computing is mobile, in fact, many expect to see computing become pervasive. Today, a growing number of people engage in mobile computing, but this process is largely solitary and represents a temporary extension of their primary desktop computers. Movement towards true mobile computing and especially pervasive computing requires a social shift in how and where people use computers. Blue Nomad is an effort to jumpstart that social shift. Blue Nomad constitutes a proximity based information exchange system that offers file-sharing over Bluetooth connections. The system’s immediate purpose is to easily move files from a mobile device to a nearby desktop or laptop computer without physically connecting anything. While other Bluetooth file transfer systems often require that two devices “pair” with each other by exchanging a secret pass-code, Blue Nomad does not require this pairing – no setup is required. Not only does this ad hoc nature make it easier to move your own files around, it opens the door to anonymous sharing and social integration of users. The project features three implementations of Blue Nomad: an Android implementation, a Java SE/BlueCove implementation and a Python/PyBlueZ implementation. The Android implementation represents a “Nomad” in the system and the Java/Python implementations represent “Oases” in the system. The primary difference is that Nomads are mobile whereas Oases are stationary. With a single Nomad implementation combined with a single Oasis implementation, the core behavior and potential of proximity based information exchange are visible in the Blue Nomad project.
General Note:
Digital Arts and Sciences terminal project
General Note:
Additional files being processed; program code

Record Information

Source Institution:
University of Florida Institutional Repository
Holding Location:
University of Florida
Rights Management:
All rights reserved by the source institution and holding location
System ID:

This item is only available as the following downloads: