DOC PREVIEW
UCF EEL 6788 - Mobile Date - A Dating Application For Mobile Phones

This preview shows page 1-2-21-22 out of 22 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Slide 1OutlineIntroductionMatchMobileMeetMoiZOGOGoals/ObjectivesPlatform SelectionServer Side ProcessingSystem RequirementsUser ActivitiesTop Level DesignFunctionalityData FlowGUIGUIDatabase LayoutChallengesDemoAnonymous FlirtingFuture WorkConclusionMobile Date: A Dating Application For Mobile PhonesMark Mucha and Juan CarcheriEEL-6788 Advanced Topics in Wireless NetworksSpring 2010Outline•Introduction•Related Works•Goals/Objectives•System Architecture•Demo•Future Work•ConclusionIntroduction•Mobile Date provides a mobile system that can be used to track a user’s position in support of dating based on location proximity.•UCF campus specializationMatchMobile•A mobile service rolled out by Match.com•Allows users to create profiles to be viewed by other users.•Free to register ( create and view profiles only ) •In order to communicate with others members, you must become a paying subscriber•Anywhere from $17.99 to $34.99 per monthMeetMoi•Location based mobile dating application.•Updates your location on real-time.•User can log in to view pictures and profiles of nearby matches.•When a match is nearby, you get an alert on your phone.•Contacting others does cost money.ZOGO•Members are connected with anonymous text and phones calls on their mobile phones.•Provides instant connection between members.•Includes a “prowling” feature.•Lets other know what neighborhood they’re in and that they’re seeking to meet up with other like-minded individuals •Completely free mobile dating service.Goals/Objectives•Aims to build on certain features from the related systems previously mentioned•Create profiles, view other user information, etc.•Use both user’s GPS location to derive a convenient location to meet up for a date.•Supply a numerical rating system for dating locations.•Current target audience is UCF students, providing campus specializationPlatform Selection•Built on the iPhone OS•Written in Objective-C•Development Environment – Xcode 3.14•iPhone Simulator.Server Side Processing•PostgreSQL•Database software, used for dating information storage•PHP•General purpose scripting language to provide interaction with server applications•Apache web server•XML•ASCII format of data exported from the PostgreSQL databaseSystem Requirements•Localized to the UCF campus and nearby areas.•Incorporate user feedback with dating location ratings and reviews.•Utilize GPS information to derive and display nearby profiles. •Server compiles and stores user profile data.User ActivitiesGUIGUICreate ProfileCreate ProfileContribute InformationContribute InformationRequest DataRequest DataTop Level DesignTab ControlTab ControlMobile Date App DelegateMobile Date App DelegateBrowse Users ControlBrowse Users ControlProfileControlProfileControlBrowse Locations ControlBrowse Locations ControlLocation ManagerLocation ManagerHTTP (Apache)HTTP (Apache)PHP(Apache)PHP(Apache)PostgresqlPostgresqlFunctionality•Enables users to create profiles•Name•Picture •Height in inches•Sex•Hair Color•Eye Color•Location•E-Mail•Search others user’s profiles – Browsing•Suggest dating locations to both users meeting up.Data FlowApache Web ServerApache Web ServerPHPPHPMobile Date Client AppMobile Date Client AppRequestPostgreSQL DatabasePostgreSQL DatabaseContributionGUIGUIDatabase LayoutChallenges•Learning curve on Objective-C•Getting familiar with iPhone development tools such as Xcode.DemoAnonymous Flirting•Allow users to click a flirt button, saving the current location to the database with a timestamp•Users can browse from their location history to see if someone flirted/had a crush with them (by reading a description of the person described by the user that started the flirt)•If users are around each other frequently, the possible matches can be narrowed down•Identity hidden until the initiating user allows identity to be knownFuture Work•Provide a built in instant messaging system with the client application.•Possibly look into providing real time geo-location processing.•Will entail implementing a map-matching scheme for providing accurate location processing.•Proximity dating using Bluetooth technology•Instantly flirt with and find a date within a short range.Conclusion•Implementation of a functioning mobile date application specialized for UCF students.•More users can provide ratings with greater validity and more options for dates.•Future work can make this a marketable


View Full Document

UCF EEL 6788 - Mobile Date - A Dating Application For Mobile Phones

Documents in this Course
Load more
Download Mobile Date - A Dating Application For Mobile Phones
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Mobile Date - A Dating Application For Mobile Phones and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Mobile Date - A Dating Application For Mobile Phones 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?