Instant Car-Pooling on the Android Platform

Only available on StudyMode
  • Topic: Android, Google, Mobile operating system
  • Pages : 13 (3497 words )
  • Download(s) : 74
  • Published : April 21, 2013
Open Document
Text Preview
CS 8803 AIAD

TERM PROJECT REPORT

TEAM#2

CS 8803 – AIAD Project Report. Instant Car-Pooling on the Android Platform

Vinaya Shenoy Parikshit Sudumbrekar Madhura Tipnis

1

CS 8803 AIAD

TERM PROJECT REPORT

TEAM#2

Table of Contents: Introduction Objectives Motivation Technology Overview Related Work Architecture Project Screen-Shots Evaluation Future Work Project Experience Conclusion References 3 3 3 4 5 5 6 14 14 15 16 17

Table of Figures Figure 1: Android Technological Overview Figure 2: Carpool Application – Starting Window Figure 3: Carpool Application – Create a new Event Figure 4: Carpool Application – Contact List Figure 5: Carpool Application – Events Created history Figure 6: Carpool Application – SMS for carpool invitation received Figure 7: Carpool Application – Car pool Invitation Details Figure 8: Carpool Application – Details for the event creator Figure 9: Carpool Application – Map showing pick-up points 4 6 7 8 9 10 11 12 13

2

CS 8803 AIAD

TERM PROJECT REPORT

TEAM#2

Introduction: With increasing convergence between different technologies like the cellular world, internet (IP) world, different applications have become popular and many more are under development. One of the prominent services popular amongst the users is the "Location Based Services" and "presence". The current location-based services out there in the market use the policy of 'broadcasting locations' while enabling any activity between the various users. This may lead to unintended recipients being the beneficiary of certain events. With this in mind, we aim to develop an application/service that would enable selective delivery of events/messages to the intended recipients based on their location. This would help in avoiding thousands of messages being sent to unintended recipients. Thus, not only the location of the intended recipient is taken into consideration; but the context of the location is also taken into consideration. In this project, we define the context of the recipient as its distance from the initiator of the event. Objectives: The objectives of the „Instant Car Pooling Application‟ can be stated as follows: 1. Enable users to create events that would specify the following information The total vacancy in the car.  The time at which the event is going to take place.  The Final destination. 2. Development of the logic that would enable Poll in the location information of all the intended recipients.  Take decision based on the context on the location.  Send „sms‟ to all the selected recipients and handle the accepted or rejected messages received from the recipients. 3. Generate a Google Map that shows the initiator the map between his location, all the recipients that agreed to his car pooling event and the final destination. We aim to demonstrate all these scenarios on the „Android Emulator‟. Motivation: The application under consideration, the „Instant Car Pooling‟ application, is a novel idea which has never been implemented before. This became our source of motivation for going ahead with this project. All the current car pooling methods are 1. Time consuming. 2. Require a lot of before-hand planning. 3. Require several rounds of communications in the form of series of e-mails or a series of telephonic conversations.

3

CS 8803 AIAD

TERM PROJECT REPORT

TEAM#2

Also, there seems to be an absence of a „Car Pooling‟ application on the mobile phones. This motivated us to develop our application on the „Android Platform‟, one of the upcoming and latest mobile platforms launched by Google. A different source of motivation behind the development of this application is that of the „Georgia Tech India Club‟. All the members of this club complained about receiving thousands of mails which either requested for a Car Pool or which offered a Car Pool. Thus, uninterested students used to receive such mails. We thought; why not develop a „mobile-based instant Car Pooling...
tracking img