From Engaging Computing Group

IPhoneSpr11: IPhoneSpr11

91.490.727/91.592.727 Spring 2011

Projects Final Project Requirements How To Make A Poster

Directed Study in iOS Application Development

Prof. Fred Martin, click for fred's email

Meeting time: Once weekly, Thursdays, 3 to 4 pm, Olsen 210A

This is a self-study with a 1-hr per week meeting and discussion. I will not be teaching per se but rather coordinating your work and the work of any other students who participate. You will primarily be responsible for your own learning and regular progress.

In terms of what apps to be built, I am particularly interested in having people develop apps that allow users to contribute data to my research project, iSENSE, which is an open persistent data store and visualization system (see

iSENSE itself is a general-purpose system (for storing, sharing and visualizing time-series and geo-tagged data broadly). I am interested in developing an assortment of special-purpose phone-based apps. E.g., using the iPhone's accelerometer, one could measure "hang time" (as in a basketball jump shot) and then upload it to an iSENSE experiment container specifically created to match the app. Then people could go around and try to best each other with high jumps (and upload the data to iSENSE to see how they are doing).

This is just one example—there could be dozens or hundreds. A number of researchers have built specialized systems for these sorts of things. I'm imagining that the general iSENSE framework could be given various special-purpose lenses through these particular phone apps (to be invented).

I will not require that you do iSENSE-related projects; it more of a suggestion.

Nuts and bolts stuff:

TO REITERATE: This is a self-study with assistance from myself. You will be expected to have a high level of self-motivation and self-directedness to make progress throughout the semester.

Discussion Group / E-Mail List

We will use Google Groups for class conversation and announcements. Please join this group. I'd advise setting your preferences to immediate, individual delivery of messages—click the “Edit my membership” tab.

Google Groups Subscribe to umlcs-ios-dev-s11
Browse Archives

The group address is You have to be a member to send to the list.

Retrieved from
Page last modified on April 28, 2011, at 09:41 PM