Spring 2012 CSS490/590: Mobile Applicaiton Development: Final Projects
These are the final projects we build in Spring Quarter 2012. Please feel free to download/test
these.
All projects games are build with Silverlight for Windows Phone 7.5. You can
either download and deploy to the emulator or to a developer unlocked
phone.
For each app, you can download the file, unzip and deploy the .xap file to
either the emulator, or a phone. Some of the .xap links of missing, in these cases, look for the title in
the Windows Phone Market Place!
Team/Members
App Description
Team Cap'N Crunch
Matt EasonSteve SmithScott Grosenick
Joy Bubbles: is designed to be a casual game.
The objective of the game is to get the highest score before the
timer runs out. You need to swipe three or more bubbles to eliminate
them. You can increase the number of bubbles per swipe you can rotate
sections of the game board with a pinch gesture.
Joy Bubbles XAP File (note: this requires the Joy Bubbles Server to be running. Offline support is TBD)
Team Architects United
Dan Becker Dave Langer
Phix the Bookfinder: Want a book? Phix is the easiest
way to get the book you want, any time, anywhere from your
Windows Phone 7 mobile device.
Phix leverages the
Google Books API
to provide sophisticated searches based on title, author, subject, whatever.
You can select specific books from the search results and have Phix perform
a search against
WorldCat APIs to
find the libraries nearest to you that stock the book in their collections
and for online retailers that sell the book. Phix also provides additional
features:
Allowing you to navigate to the
Google Books page for the book.
Navigating to a library's page (NOTE - WorldCat sometimes returns broken/incorrect URIs) for the book.
Displaying the location of a library using the Bing Maps Control.
Getting driving directions from your current location to the library.
Navigating to an online retailer's page for you to purchase the book.
NEREUS
You have been hired as a 'space cop' in charge of cracking down on illegal asteroid miners. You will have to patrol the galaxies destroying the illegal miners with a variety of weapons. Be careful while flying around because asteroids and planets have gravity and can affect your flight, and are certainly not good to fly into. Once you have defeated enough enemies, the boss of the galaxy will come out to get their revenge. Are you worth your pay?
Mobile Mahjong: Mahjong is a game originated in China, commonly
played by 4 players. Mahjong is a game both chance and risk, Mahjong is
a game of strategy. The magic of Mahjong is the feeling of exhilaration
that comes from winning a hand.
It uses 34 kinds of tiles, each has 4 identical tiles therefore 136
tiles in total, and similar to the Western card game Rummy player
creates hand by making groups of triplets. Mobile Mahjong is online game
which allows multiple people to play together, it sets up a table,
distributes tiles and provide assistance to the players. This
application is designed for people who never played Mahjong or not
familiar with the rules of Mahjong; it provides tutorial pages, how to
play page, and assistant functionality which dynamically provide advice
about which tile you should keep and which one you want to create hand.
The scoring is based on traditional Cantonese rule.
BikeMate is an application to assist you
while on a bicycle trip. With BikeMate you can track your speed, distance,
and set goals based on time or distance. With the use of Bing maps,
you can visually see the path of your current trip.
Team Manager: Unlike other "To-do" or "Task" list applications, this Windows Phone app allows users to collaborate to get tasks and projects done.
It uses a web service to keep tasks created by any team member in sync with the team.
Tasks can be assigned directly to other users, or they can be assigned based on location.
This allows jobs to be done by the closest person, rather than just a specific person.
Additionally, instead of assigning tasks to a specific date and time, they can be assigned based on weather condition.
For example, "Mow the lawn" could be set to occur next time the weather has been sunny for at least 3 days.
This flexibility gives this app a huge advantage of existing apps,
and the multi-user feature can help groups coordinate better to make sure everyone knows whats going on!
Backlogged Errand Optimizer:
Backlogged Errand Optimizer (BEO) is a tool to help you organize your life by tracking those items that aren't important enough to explicitly schedule in your calendar, but still need to get done...sometime. BEO leverages an easy to use 1-click optimize routine to automatically optimize the fastest route to complete your tasks at hand, allowing you to complete tasks on the go - whenever, and whereever you like. If you are like me, then you just want to 'get yer sh*t done' and this facilitates exactly that.
Dinner and a Movie:
Unsure what to do this evening? Dinner and a Movie suggests restaurants and movies for a night out, or recipes and a streaming video
for a night in. If the suggested restaurants, recipes or movies are not to your liking, Dinner and a Movie provides the tools to search
local alternatives.
App Proposal App UI Mockup XAP File
Team: Red Sun LLC
Lavinder Singh
Kris Koford
STEM123: is a mobile application, which allows anyone to explain a Science, Technology, Engineering, Math (STEM) topic / idea using a presentation consisting of 3 slides (maximum). Content creator can make use of text, image, audio or video to explain a idea / topic. Finally anyone can search for answers related to a idea / topic and watch the presentations.
App Proposal UI Design Technical Design Summary XAP File
Team Cool Trio Anusha SwaminathanPriyadharshini AsokanPriyanka Patil
Flight Tracker:Our Flight tracker App provides real time status and real time updates of any commercial flight worldwide. It tracks the flight details like Departure City, Arrival City, Date time of flight departure and arrival and also the status of the flight such as en route, delayed, to depart. It also provides the current locations weather before tracking a flight and after tracking a flight it provides weather status of departure city and arrival city. It has extensible feature of providing driving directions from the current location to arrival airport. Also one can add flights to favorites for their future reference.
VL Quest: FBA Helper is an app
that represents a Functional Behavioral Analysis, one method of recording
incidents in children within the Autism Spectrum. Typically, FBAs are given
to parents in the form of a printout that they fill in with a pen. This app
attempts to streamline that process, adding both accuracy and convenience.
App Proposal App UI Mockup XAP File
Team Spark:
Suchandra Ghosh Agranee Ray
Photo Atlas: This mobile application displays photo
at its captured location on the world map. A user would start a
trip and then take pictures along the way and at end of trip
he would be shown the trip and pictures on the world map.
Optionally one can choose to upload the album to Facebook.
This App will utilize location services and camera device of
the phone. There may be privacy concerns but a user will have options
to filter content before sharing publicly.