Skip to end of metadata
Go to start of metadata

Current projects

Past projects (2011)

Alpha Marauders

Team Members: Shaobo Gu and Joshua Wisniewski
Mobile Platform: Windows Phone 7
Cloud Platform: Windows Azure
This app is functionally a multiplayer game which is much like Worms, a turn based game where you need to wipe out another team by shooting projectiles at them. The basis of this game is two people are placed in an "arena" where they have to destroy the other team (consisting of two characters which are controlled by a single person). They then take turns moving their characters around and at the end of their turn they fire a projectile. They take turns at this process until the one's team is completely destroyed. At this point, the game starts up with a main menu and you are prompted to join a game. Once selecting to join game, the player needs to type in a game name which needs to match the player with whom you wish to play against. The players are then put into a match against each other. As long as one has Wi-Fi activated and connected, one can play the game; otherwise one is not able to play the game. The reasoning behind developing this app is that small gimmick games are very popular, such as Angry Birds, Tiny Wings, and Fruit Ninja. This game is meant to entertain a person while they have a few minutes to waste.

Illinois Phone

Winner of Most Innovative Application
Team Members: Amey Chaugule, Joe Fernandez, and Abhishek Pradhan
Mobile Platform: Windows Phone 7
Cloud Platform: Google App Engine
We propose to overhaul the current authentication system used on UIUC's campus and automate and integrate other tasks such as room scheduling with our system. Our architecture proposes an innovative multi-step authentication approach to this problem so as to get around single point of failure. Given the proliferation of GPS enabled smart phones, each user in our system can be identified by their personal smart phones. The GPS within cell phones can authenticate that the given user is indeed within the building. Authenticating whether the user is indeed by the resource or a room to which access is being demanded however is non-trivial. We use QR codes as the second layer of authentication in our architecture for this purpose. The user can use the camera on his mobile phone and take a picture of the QR code and thus authenticate his presence right by the resource. This QR code is decoded and the string is sent to the cloud which then authenticates the user and could then unlock the resource for the user.


Winner of Cloudiest Application
Team Members: Sahil Handa, Adarsh Hasija, and Pratch Piyawongwisal
Mobile Platform: Windows Phone 7
Cloud Platform: Windows Azure
Our project this semester is in collaboration with researchers at the Nation Center for Supercomputing Applications. It is essentially a system to enable personalized localized situational awareness by integrating heterogeneous sensor information. One might view it as Foursquare except that it is for emergencies. The basic premise is as follows: If you see an emergency before you or if you know of one happening nearby, you can quickly tweet about it and through the built in twitter plug in and it gets registered as an official tweet in your account. That information is then taken and overlayed onto Bing Maps; which any user with our app can view and see the exact location(via pushpins) that the incident occurred at and the detailed tweet associated with it. The user also has the option of viewing different layers on the map, in the event that they are looking for a specific type of event. Another important functionality is a slider that allows the user to view the change of the spatiotemporal animation on a map interface for heterogeneous sensor streams including OGC Web Mapping Services and citizen sensing twitter feeds. Each position of the slider corresponds to a time range (e.g. last 30 minutes, last 24 hours) and this allows the user to see all tweets that were posted within that time range as well as the weather radar information. We believe that with this as a basic premise, we have a prototype that could potentially be a very successful app, that people would use in the event of an emergency and would therefore get help warn others about the exact location and nature of the emergency.


Winner of Best Overall Application and Student Choice
Team Members: Stoyan Gaydarov and Stan Idesis
Mobile Platform: Android
Cloud Platform: Google App Engine
TaskPop is a task managing application for the Android platform. Its initial purpose was to maintain a synchronized task state between the mobile phone and an off-site server. Meaning, tasks present on your device represented tasks backed up onto your personal collection of tasks located on our server. All actions performed on the mobile client are reflected in their server-side counterparts. However, after further development and brainstorming, TaskPop's primary goal is connecting users and allowing them to collaborate on any and all of their personal tasks.


Team Members: Henry Beberman, Tomasz Kalbarczyk, and Brian Patzin
Mobile Platform: Windows Phone 7
Cloud Platform: XMPP Server
WiPAX is a chat client developed for Windows Phone 7. The client is built on the Extensible Messaging and Presence Protocol (XMPP), an open-standard communications protocol used by Google Talk, Jabber, and other chat providers. The ubiquity of XMPP allows WPAX users to communicate with any other users on the same protocol that have authorized them. Of particular interest, is Google Chat which has been adopted by a large number of users. We were able to find only one, poorly rated application on the Windows Phone 7 marketplace that offered Google Chat support, which was clearly still in the early stages of development. WPAX is a fast, simple, stable, easy-to-use alternative.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.