CS 5150
Software Engineering
Spring 2009

Project Suggestion:
iPhone Applications from CIT


Home

Syllabus

Projects

Books and Readings

Assignments

Quizzes

Academic Integrity


About this site

 

Client

Ron DiNapoli, Cornell Information Technologies
rd29@cornell.edu

iPhone Applications from CIT

Objective

The client is working on iPhone application development for Cornell and is looking for ways to engage students in programming on the platform. The Registrar’s office is also interested in working with students to see what applications might be developed.

The idea is to have an application that can offer a suite of services to Cornell Community members. Services can focus on student, staff and/or faculty needs. Some ideas that have been suggested: (1) meal plan balance checker, (2) upcoming events list, (3) way to enter a campus address and have a push-pin drop on a map, (4) course catalog, and more! The team will implement the base framework for the application and one service. The base framework will allow for additional services to be implemented easily. The choice of service to be implemented will be made at the start of the project.

The client has the credentials (code signing) that are used for distributing applications to the Cornell community, and maintains a small web site on custom applications http://iphoneapps.cit.cornell.edu. He envisions the work done by the project team to be distributed from that site.

For an example of similar work at another university see: http://stanford.terriblyclever.com.

Programming environment

All applications are written in Objective-C. The project team will need to spend extra time coming up to speed in that environment. The client would be more than happy to serve as a tutor for this purpose.


[ Home | Notices | Syllabus | Projects | Readings | Assignments | Quizzes | Academic Integrity | About ]


William Y. Arms
(wya@cs.cornell.edu)
Last changed: January 19, 2009