page header
main_image
main_image main_image

EECS 498, Mobile and Web App Programming, was offered for the first time at Michigan in Winter 2009. This page highlights projects that sprang from the class, which includes iPhone and Android apps. All of these projects were developed in association with the class or came out of the 48-Hour Mobile App Blitz that was sponsored by Apple and CSE in March 2009.

Questions about the class or mobile app development at Michigan? Contact Prof. Elliot Soloway at soloway at umich dot edu.

iPhone Apps

icon

Campus to Campus
Michael Harlow, Ray Lillywhite, Andy Lin, Tom Ward

Allows students at the University of Michigan to use the buses more efficiently. The app is centered around live timing information coming from each bus, allowing users to tell which buses are close to them, plan trips, and save the bus routes the use every day for easy access.
Free, get it from the App Store

icon

Commuter Feed Mobile
Ben Homnick, Ron Whitman

A twitter-based traffic reporting app that is a mobile complement to commuterfeed.com. The app leverages geolocation while allowing users to report traffic problems and download info from other drivers.

icon

Hail to the Pictures
Michael Harlow, Brandon Kwaselow

Provides a live stream of pictures of everything going on in Ann Arbor and at the University of Michigan. Users use it to see what's going on and also communicate what they're doing with pictures and captions. Uploaded content is added immediately into the stream, and other users have the opportunity to "Hail" it if they find it relevant or "Fail" it if they deem it irrelevant.

icon

iGraph
Ari Grant, John Ciccone

A graphing calculator with full support for complex numbers, lists, matrices, vectors, units, graphing, and much more! Provides pinch and zoom support.

icon

iToolbox
Bret Abel, Graham Simmington

A handy toolbox containing a flashlight, ruler, protractor, calipers, and level. This app aims to provide an app with more than one tool, but without throwing in unnecessary features.

icon

Journey Through the Center of the Earth
Brandon Kwaselow

Allows you to find a location on the opposite side of the Earth from any point on the globe. Place the digger anywhere on the map, dig, and see where you appear on the other side.
$0.99, get it from the App Store
Website

icon

Pork Bounce
Tim Elsey, Darren Gozali, Taylor Stein

A game that uses motion sensing, in which you play the part of a pig who must navigate through obstacles to complete levels.

icon

Proximity Messaging System
Andy Lin

Lets you quickly and easily create or join a chat room in which other nearby users can join.
Free, get it from the App Store
Website

icon

QR Reader
Jim Anderson, Roy Wang, and Nikhil Chaudhri

Enables information sharing by generating and acquiring QR codes.

icon

Simphony
Varun Goel, Alex Matchneer, Sidharth Shah

A game featuring a unique set of charachters, wacky interactions, and funny noises all used in a new open-ended simulation style of gameplay. The simulation is an all out brawl in which players fight each other until only one remains.

icon

Smober
Jason Bornhorst, Brent Traut

Encourages and tracks smoking cessation, providing metrics on money saved, cigarettes not smoked, and days without smoking. Also provides virtual smoking for those who miss the real thing.

icon

SoundFury
Marin Dantchev, Dheeraj Sankaan

A game based on sequences of animal sounds, in which the user is challenged to replicate sound sequences of escalating difficulty.

icon

Super Ultimate 3D Jousting
Andy Putman, Jeff Rogers, Marc Schweikert

A game that allows a player to virtually joust against an opponent. Uses motion sensing and active physics engine to simulate the jousting experience.

icon

Synaptin (previously Mcomm)
Bret Aber, Steve Metz, Marc Schweikert, George Zhao

Designed to replace the use of pagers in hospital by pulling real-time alert information together by patient on the iPhone. Data can be entered at patient centers on PCs, and doctors are alerted or can browse status on the phone.
Website

icon

Talking Walls
Kevin Kramer, Brandon Kwaselow, Mike Schroder

An oral story sharing application, in which users are provided with an application that allows for the leaving and finding of oral stories to facilitate greater understanding of social spaces.
Website

icon

Tapping Spree
Natty Nopareporn, Petch Wannissorn

A simple to use tapping game for passing time. A number of different graphics and themes can be used.

icon

ThoughtShout
Varun Goel, Kunal Jham, Noah Suttmann

Provides a forum in which you can anonymously ask a community of people a question or share a thought, with real-time responses/comments. Every question and response is geo-tagged, so that a user can filter through the questions by location and view only what is being spoken about in the region that they currently are in.

icon

Yost Team
Eric Walter, Brett Wejrowski, Richard Winowiecki

Provides Michigan hockey live game stats and player stats. Interactivity is provided through a Fan Chat and Player of the Game voting.

Android Apps

icon

Findanator
Nader Jawad, Vaibhav Mallya, Gopalkrishna Sharma

A reminder program that operates by providing alerts based on your location rather than on time.

icon

Nutrition Wiz
Tushar, Mike, Noah

Allows you to log nutritional input while on the go as an aid in getting and staying healthy. Provides input options that include barcode scanning, and presents nutritional information in useful ways.

icon

Talking Points
Jakob Hilden, Zhenan Hong, Sui Yan

A community-driven orientation and information system for visually impaired people. It is composed of a backend database that stores points of interest and a frontend Android client. The program uses GPS or Bluetooth beacon information to locate the user and provide contextual information through an accessible audio or visual modular interface.

Cross-Platform iPhone/Android Apps

icon

Proximity Chat
Jim Brusstar, Cameron Lakenen, Abhishek Mahanti, Pat Pannuto

Enables quick communication with people or groups close to you about things happening nearby.