Spider: Social-Mobile Network
Author
Sapuppo, Antonio
Term
10. Term
Education
Publication year
2008
Abstract
Denne afhandling præsenterer Spider, en social-mobil netværksapplikation, der undersøger, hvordan korttrækkende trådløs kommunikation kan supplere internetbaserede tjenester på mobiltelefoner. Projektet gør det muligt for brugere at oprette profiler, udveksle beskeder, sende invitationer og opbygge sociale forbindelser via to tilstande: internetforbindelse til en serverbaseret database og peer-to-peer Bluetooth-links i nærheden. Spider anvender en klassisk klient/server-arkitektur med webgrænseflade og mobilklient; brugerdata synkroniseres mellem telefon og server, så ændringer offline bevares, og brugere kan få besked, når venner kommer inden for Bluetooth-rækkevidde. Forundersøgelsen evaluerer applikationsserver, database, trådløs teknologi, målenhed og udviklingsplatform og begrunder valgene. Implementeringen omfatter server-side datadesign og tjenester samt klientmoduler til internetadgang og en Bluetooth peer-to-peer “virtuel verden”. Planlagte tests omfatter enhedstests og brugervenlighedstests. Uddraget beskriver motivation, mål og arkitektur; empiriske resultater og detaljeret evaluering findes i senere kapitler og er ikke med her.
This thesis introduces Spider, a social-mobile networking application that explores how short-range wireless communication can complement internet-based services on mobile phones. The project enables users to create profiles, exchange messages, send invitations, and build social ties through two modes: internet connectivity to a server-hosted database and peer-to-peer Bluetooth links within proximity. Spider adopts a classical client/server architecture with a web front end and a mobile client; user data are synchronized between handset and server so offline changes are preserved, and users can be notified when friends appear within Bluetooth range. The prestudy evaluates the application server, database, wireless technology, target device, and development platform, motivating the chosen setup. The implementation covers server-side data design and services as well as client modules for internet access and a Bluetooth peer-to-peer “virtual world.” Planned testing includes unit and usability evaluations. This excerpt outlines the motivation, goals, and architecture; empirical results and detailed evaluation appear in later chapters and are not included here.
[This summary has been generated with the help of AI directly from the project (PDF)]
Documents
