Vous êtes sur la page 1sur 2

Projects for Mobile Computing12

1. Write a program to send a file using Bluetooth from one phone to another phone. a. As an extension, the file transfer could happen across different OSes ie. from Android device to Symbian device or vice versa 2. Write a program that alerts user to take medicine. The program should provide a way to store images of the medicines containers and use them while reminding. 3. SweetSpot App: 2.5G/3G Signal Coverage Map and rate map in the Campus and best location to watch videos or make video calls a. Part I: Design an app in the mobile that tracks the location and signal strength, TCP characteristics at various campus locations (auditoriums, gym, lecture halls etc) for various service providers; The app is installed on all the students taking the course. The collected data through student sourcing is stored in a server. b. Part II: Develop visualization tools showing the coverage map, rate map for various service providers during various times of the day. Mashup this information with the Maps Interface. Infer from the coverage map, the best part of the campus to take calls and watch videos :). Also develop a SweetSpot app that uses the collected data to provide the SweetSpot rating based on the current or given location 4. Teacher can conduct polling questions and analyze the polling reports. The application should be browser-based and reside in GWT 5. TwitterLoc : Write an android app which makes twitter location aware. The application should have a functionality of publishing tweets embedded with current location of the user and should be able to browse through the tweets published near his location. The application can be used to build local news, local search trends etc 6. Local Search : Use APIs from Google vicinity and Zomato.com to build a local search application for windows phone 7 and push it to app store. The application should provide a customized interface for getting location for different local search requests while minimizing energy consumption. 7. Rethinking Inbox Design : Traditional messaging inboxs design have improved very little in last decade. SMSAssassins user study proved that there are some basic design issues which user have to face during their interaction with the Inbox which needs to be improved. The task in this project will be to write an android app which will provide users an improved platform for managing messages and notifications. a. No automatic classification i.Jokes and social media updates to go in a different box b. Scheduling of SMS c. Priority i.SMS from important people to be kept separate 8. Drug interaction 9. Automatic addition of flyover information to google maps: Automatic as in using sensors found in smart phones. The directions from A to B must clearly state whether to take the flyover or go under it.

10. Interface mobile phone to an embedded system over bluetooth: Media Labs, MIT developed the system of interfacing Android with Arduino embedded system (http://www.amarino-toolkit.net/). Get the basic setup of Amarino running. Use the microcontroller to interface with physical world using some sensor (such as reed sensor) and get the following done: a. Visualization of the sensor data on Android b. Automatic sync-up of the phone and microcontroller whenever they are in vicinity 11. Data visualization and control through mobile phone for Smart room system: Develop a mobile application in Android for data visualization and control of devices for smart room project. The application should include the following - authentication; be able to aggregate the necessary sensor information and show it in a nice display (on the lines of as is available in the Energy Dashboard at http://www.luciddesigngroup.com/) 12. Interfacing healthcare sensors with the mobile phone over bluetooth - Setup and install one of the mobile healthcare applications in Android (e.g. Sana from MIT or ODK from UWash). Add the functionality to interface with the bluetooth pulse oximeter available with us to directly add the sensor data in the form. 13. Understanding bluetooth connections: Develop an applicati on that looks for available bluetooth connections, tries to setup a connection with them and creates a time log of the bluetooth connections throughout the day. Collect such logs for multiple days to make inferences about repeatability, unsecure connections etc.

Resource: programmableweb.com

Vous aimerez peut-être aussi