MAP524/DPS924 Assignment1 - 2015-02

From CDOT Wiki
Revision as of 18:34, 30 July 2015 by Max Lefevre (talk | contribs)
Jump to: navigation, search

This semester you'll design and build an Android mobile phone application that is purposeful, unique and ready to be uploaded to the Google Play Store. You will divide your effort into two parts. This is part 1.

Weight: 10% of final grade

Due date: 30 July at 23:59

Late policy: 10% per day late, and to pass the course you must complete the assignment whether you get marks for it or not.

Specifications

You will submit a mobile app proposal as a PDF file named yourusername_asg1.pdf (obviously replacing yourusername with your username). To submit it push your file to GitHub and submit only a link to it in Blackboard. Your document must contain at least the following items:

  1. Title page including your name and email.
  2. Executive summary of proposed app.
  3. Explanation why a mobile app is a good choice for this project.
  4. Brief list of basic app features.
  5. Summary of expected users/market for this app.
  6. Descriptions of most common use-cases anticipated.
  7. Mock-ups of views of your proposed app, preferably screenshots.
  8. Timeline for implementation.

A well-written proposal can get full marks whether I accept it for the final assignment or not. But you probably would rather get it right the first time. To do that - make sure the project you pick is not too easy or too hard. Since you may not know what that means - it's probably a good idea to check with me about it first.

Note that the quicker you get this done the more time you'll have to work on the second assignment - which will be the implementation of this app.

Sign-up table

Your app must use and be based around data from the Government of Canada Open Data web site preferably in XML or JSON format. Other formats may be considered but must first be approved by your instructor. Each student will choose a different dataset for their app. The following table will track student choices which will be assigned on a first-come first-served bases. You may edit the table yourself or if you don't have a wiki account: send me an email and I'll do it for you.

Student name App name Dataset name Dataset URL
David Au My Canadian Food Guide My Food Guide http://open.canada.ca/data/en/dataset/e5f4a98e-0ccf-4e5e-9912-d308b46c5a7f
Gaurav Patel Best Fuel-efficient cars Fuel Consumption Ratings http://open.canada.ca/data/en/dataset/98f1a129-f628-4ce4-b24d-6f16bf24dd64
Gunwoo Gim Vehicle Recall Information Vehicle Recalls- Last 60 Days http://open.canada.ca/data/en/dataset/1991fef6-9dfe-40e2-a0c6-19c60ddf4a02
Sean Feanny Park Finder Parks Canada Master List of Fees http://open.canada.ca/data/en/dataset/63e3ba45-010f-404a-a825-783b0aebdba4
Yoav Gurevich FSCAN: Federal Spending Canada Overview of Government Spending and Performance http://open.canada.ca/data/en/dataset/551df5b4-6f6a-4cf8-b7f4-7346d6b5755d
YIQIN CUI Oilless Light-Duty Vehicle Fuel Efficiency Improvement-Model Year 1990 to 2010 http://open.canada.ca/data/en/dataset/d8a42140-8893-11e0-a9c8-6cf049291510
German Shalnev Bike Share Finder Bicycle Stations (Bike Share Toronto) http://www1.toronto.ca/wps/portal/contentonly?vgnextoid=ad3cb6b6ae92b310VgnVCM10000071d60f89RCRD&vgnextchannel=74a6e03bb8d1e310VgnVCM10000071d60f89RCRD
​Seongjun Kim Earthquakes Canada Earthquakes in 30 days http://www.earthquakescanada.nrcan.gc.ca/api/earthquakes/latest/30d.json
Seungmin Han CA-US Border wait time Current Border Wait Time http://open.canada.ca/data/en/dataset/d4a716f5-a2fc-4c3c-88ed-451fe05900e4
Mithila De Silva cell Annual Canada Education Savings Grant (CESG) Payments by Province and Territory http://open.canada.ca/data/en/dataset/a0877b5b-07d0-4e44-b55d-743966eff37d
Harman Grewal Canadian Hospital Guide Patient Satisfaction with most recent hospital care recieved in the past 12 months, by age group and sex, household population aged 15 and over, Canadian Community Health Survey (CCHS 1.1, 2.1 3.1), Canada, provinces and terrirotires http://open.canada.ca/data/en/dataset/9b770f5b-bb0a-404d-844c-2355365724e4
Hung Tien Vu NOC Lookup National Occupational Classification (NOC) 2011 http://open.canada.ca/data/en/dataset/bc4d5e01-cc19-45f3-bebc-72969b6d4b42
Bradly Hoover Canadian Government Abroad Government offices that provide consular services to Canadian citizens abroad http://data.international.gc.ca/travel-voyage/embassies-consulates-list.json?_ga=1.100446942.1354815718.1437148643
Kien Hung Truong cell Meteorological Observations http://open.canada.ca/data/en/dataset/493966f9-f683-4e56-8fa6-8799999c00bd
Kelan Bo Li International Students Overview International Students by Country http://open.canada.ca/data/en/dataset/96634702-31fd-41c0-b0f8-4e5a8ca27ad4
Eunju Han NHP Licensed Natural Health Products http://open.canada.ca/data/en/dataset/ef546c83-43a8-4404-943e-ab324164eeb3
Cagdas Yonder cell Foreign exchange rates in Canadian dollars http://open.canada.ca/data/en/dataset/c81647b8-1f6c-4fb3-8f61-45746211ef27
HongGeun Park cell Canadian Daily UV Index Forecast http://open.canada.ca/en/suggested-datasets/canadian-daily-uv-index-forecast
Stephen Ruthland Travel AnD Country Travel Advice and Advisory http://open.canada.ca/data/en/dataset/bef2ebb3-ca9a-485f-aaff-5dc36eb89426
Nicolas Ramkay Environment Canada Peer-Reviewed Database Environment Canada List of 2013 Peer-reviewed Scientific and Technical Publications http://open.canada.ca/data/en/dataset/86e328e2-395a-46d0-9939-09287ef5d979
Maxwell LeFevre Collision Stats National Collision Database http://open.canada.ca/data/en/dataset/1eb9eba7-71d1-4b30-9fb1-30cbdab7e63a
cell cell cell cell

Old data sets

The following data sets have already been used in the past. Please let me know if you really want to use one of them and we can talk about it.

  • 2012 Charities Listings
  • Air Quality Health Index Forecast
  • Average household expenditure, by province
  • Average household food expenditure, by province
  • Benefit Program Guideline Tables
  • Canada - International Students by Destination and Year in which Permit(s) became effective
  • Canadian Forces Operations Database
  • Canadian Importers Database (2013)
  • Changes in Wildlife Species Disappearance Risks Indicator - Changes in risk of wildlife species disappearance from Canada, 2012
  • Community Well-Being Index Database
  • Country Travel Advice and Advisories
  • Distribution of Average Loan Balance at Completion of Studies by Amount
  • Drug Product Database - All Files
  • Food and other selected items, average retail prices (monthly)
  • Foreign exchange rates in Canadian dollars
  • Fuel Consumption Ratings
  • Historical Border Wait Times
  • Indexation Factors, Tax Brackets, and Tax Rates for the 2014 Individual Income Tax and Benefit Return
  • Large lakes
  • Meteorological Forecast
  • Money services business registry
  • Natural Tourist Attractions - UNESCO World Heritage Sites
  • Parks Canada Master List of Fees
  • Recalls and Safety Alerts
  • The Canadian Nutrient File: Nutrient Value of Some Common Foods
  • Vehicle Recalls - Last 60 Days