CIS493/693 Android Research Projects
Fall 2009

You are asked to formulate a creative project to demonstrate the use of skills and concepts acquired in this mobile application development course. Ideally, your project should include a challenging and provocative research. Either new ground breaking proposals or significant extensions to existing applications are possible lines of research.

You are expected to effectively communicate your conclusions and demonstrate the use ofresearch techniques. Your final product must display creativity and originality.

Re-engineering of applications is welcome as long as you clearly identify the original source and the scope of your additional contribution. Examples of interesting solutions can be found at

  • Android Development Community
  • Official Android Market
  • Portal to Android & iPhone Market

The following commentswere written by the corresponding authors

Jason:

I am working on an automated texting application in which the user can schedule pre-selected messages to be sent to contacts.For instance: “Happy birthdate” on the bdate of each of my friends. The application will dynamically use contact information...

Raja:

I'm using the Google news feeds as a sample rss.

For my app my plan is to allow user to type in any rss link and then be able manage multiple feeds. But that's still a long way to go from where I stand right now...

Chris

The program I would like to develop for my final has to do with the Cleveland Cavs. I will be using tabs to separate my content and use some web intents, I'll also use a file reader to read and display the cavs schedule and also try to add in RSS for news updates.
The user will be able to check live scores while games are in play, the news published on official Cavs RSS feed. See the whole 2009 regular season and be able to look at previous game results. Is this a good enough idea? I am still working on much of the program. Please let me know if you have any comments or suggestions...

Greg Glazer & GauravKonchady

The “Drive-By-Project” is a new type of software conceived by Greg Glazer and GauravKonchady that will represent a new genre in the age of voice-activated wireless commerce. It is especially useful for consumers that are driving or walking. For merchants from McDonalds to Starbucks it will be a Godsend. ...

Matthew

For my final project I will like to make an Android based flash card system. This will allow users to make two sided card that they can organize into specific classes. I will also add a way for users to save their flash cards, this will allow for people to share their cards with other classmates. If time permits, I would also like to add a web interface so that people may be able to upload their cards and be able to see them on the net...

Justin:

I want to make my final project on a translator that you can use for travel. It will be like a traveler’s guide - but instead of looking up each phrase in a book, you can type in a word and display the translation (ex: input English, display Spanish translation). It will be broken into sections (restaurants, hotels....) to help decide what words to use if you're not sure.
I'm also trying to make it give audio for common phrases.so for example, you are at a gift shop in Puerto Rico and want to say "how much does this cost".you could look it up on my program and hit a button to give the audio of the phrase in Spanish. I'll be trying to incorporate the google translator API for this...

Warit

My goal is to design and implement a locater application which allows user to share his/her location with friends and family. It is based on the "Pintail" app written by Tom Gibara. ...

VikramInram

Working on a CD library app. Point to the CD bar code and obtain from various Internet sources info about the music, singer, lyrics, etc. Integrate all of this in a database ...

Nathan

Working on a location base application to map the user and the surrounding public transportation network. The intention is to inform based on real time data obtained from locat RTA the expected time for riding bus/trains in the Cleveland area. This work is based on several existing solution for cities such as Paris, Los Angeles, Boston, etc. ...

Sourabh Kumar

Intercepting phone calls and messages arriving to the phone. Having a customized response to them based on conditions set by the user...