CS 5150
Software Engineering
Fall 2010

Project Suggestion:
Cornell Daily Sun


Home

Syllabus

Projects

Books and Readings

Assignments

Quizzes

Academic Integrity


About this site

 

The Cornell Daily Sun

Client

James Elkins, Cornell Daily Sun
web-editor@cornellsun.com

CS 5150 contacts

The following people plan to form a team to do this project. Contact them directly if you are interested in joining them.

Si Chang <sc724@cornell.edu>
Di Wu <dw323@cornell.edu>
Kenneth Chu <kyc26@cornell.edu>

Project

The Cornell Daily Sun has a Drupal web site that uses a module called services (drupal.org/project/services) to expose a comprehensive REST API for our stories. We have already developed an iPhone app that allows users to read the most recent stories on the site and to share these stories on Facebook/Twitter/email.

We would like to develop an Android app with similar functionality, and if possible, extend that functionality to include:

  • Mapping of stories (displaying stories on a map if stories have been geo-tagged)
  • User picture upload (with geo-info, if possible)
  • Commenting on stories
  • Advertising (preferably with Admob)
  • Search past stories
  • Tie-in with our site 161things.com. This site allows students to check off things they have done on the 161 list and share this with their Facebook friends.

We would also like to target as many platforms as possible (Android 1.5->2.2). We recognize that this may not be feasible, so research on this topic is essential. Performance is also important --we want our app to be snappy and responsive. Ideally, stories would be cached/new stories will load in the background.

Technical Information

Mobile app programming language: Java - using the Android SDK (SDK (http://developer.android.com/sdk/index.html)


[ Home ]


wya@cs.cornell.edu
Last changed: September 2010