Difference between revisions of "DPS924 Projects Winter 2015"
(→Design Requirements) |
|||
(59 intermediate revisions by 20 users not shown) | |||
Line 22: | Line 22: | ||
*Team size: 1-2 persons. | *Team size: 1-2 persons. | ||
+ | == [[Project Weekly Logs]] == | ||
+ | == [[Project Milestones (Winter 2015) ]] == | ||
== Gallery of Projects == | == Gallery of Projects == | ||
+ | |||
{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;" | {| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;" | ||
|- | |- | ||
Line 28: | Line 31: | ||
! App Name | ! App Name | ||
! Description | ! Description | ||
+ | ! Screenshots | ||
! Links (similar apps) | ! Links (similar apps) | ||
|- | |- | ||
− | |Elsi Nushaj & | + | |Elsi Nushaj & Hyungryul Chun |
|RWG (Random Workout Generator) | |RWG (Random Workout Generator) | ||
|App creates workouts for you and lets you track exercise times to improve and compare against others | |App creates workouts for you and lets you track exercise times to improve and compare against others | ||
+ | |[http://zenit.senecac.on.ca/wiki/index.php/File:BMI_Calculator.jpg]<br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:Goal_Selection.jpg]<br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:Exercise_Selection.jpg]<br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:Exercise.jpg]<br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:Video_List.jpg]<br> | ||
|https://play.google.com/store/apps/details?id=com.workout.generator | |https://play.google.com/store/apps/details?id=com.workout.generator | ||
− | |||
|- | |- | ||
|Vasil Rimar & Norbert Curiciac | |Vasil Rimar & Norbert Curiciac | ||
|AdPulse | |AdPulse | ||
− | |This application allows advertisement agencies throughout the GTA, who currently rely on paper based methods to keep track of and organize information. | + | |This application allows advertisement agencies throughout the GTA,who currently rely on paper based methods to keep track of and organize information. |
− | | | + | ||[http://zenit.senecac.on.ca/wiki/index.php/File:AdPulse1.png]<br> |
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:AdPulse2.png]<br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:AdPulse3.png]<br> | ||
|- | |- | ||
− | | | + | |Petr Bouianov |
|Pupillary Distance Meter | |Pupillary Distance Meter | ||
|An application which measures pupillary distance, i.e. the distance between the pupils of your eyes. This metric is needed while purchasing prescription eye wear. | |An application which measures pupillary distance, i.e. the distance between the pupils of your eyes. This metric is needed while purchasing prescription eye wear. | ||
+ | |[https://dl.dropboxusercontent.com/u/51469544/Screenshot_2015-05-01-23-26-20.png]<br> | ||
+ | [https://dl.dropboxusercontent.com/u/51469544/Screenshot_2015-05-01-23-26-31.png]<br> | ||
+ | [https://dl.dropboxusercontent.com/u/51469544/Screenshot_2015-05-01-23-27-02.png] | ||
|https://play.google.com/store/apps/details?id=air.PupilMeterAnd&hl=en | |https://play.google.com/store/apps/details?id=air.PupilMeterAnd&hl=en | ||
− | |||
− | |||
|- | |- | ||
|Jordan Wieb | |Jordan Wieb | ||
|Mobile Tactics | |Mobile Tactics | ||
|A turn-based, tile-based, multiplayer strategy RPG with no server between two devices. | |A turn-based, tile-based, multiplayer strategy RPG with no server between two devices. | ||
+ | |[https://www.dropbox.com/s/ly8yga5rrp642kx/1.png?dl=0]<br> | ||
+ | [https://www.dropbox.com/s/ggt83agbanpedo0/2.png?dl=0]<br> | ||
+ | [https://www.dropbox.com/s/mpjvpc8fowbhfir/3.png?dl=0]<br> | ||
+ | [https://www.dropbox.com/s/pntnigv3nm8j026/4.png?dl=0]<br> | ||
|https://play.google.com/store/apps/details?id=com.mangobile.kingturn&hl=en | |https://play.google.com/store/apps/details?id=com.mangobile.kingturn&hl=en | ||
|- | |- | ||
− | |||
|- | |- | ||
|Albert Kim | |Albert Kim | ||
|Marvel Tracker | |Marvel Tracker | ||
|Downloads Marvel Event information and displays details about them including characters involved and reading order. | |Downloads Marvel Event information and displays details about them including characters involved and reading order. | ||
+ | |[https://dl.pushbulletusercontent.com/5ZiV3X7CmZmzNL1mQddH8uvn7PJtX3Qw/Screenshot_2015-03-10-18-47-03.png]<br> | ||
+ | [https://dl.pushbulletusercontent.com/DWjtVhERlQPHzAPHuKhGzyblg7asWkOd/Screenshot_2015-03-10-18-46-54.png]<br> | ||
+ | [https://dl.pushbulletusercontent.com/r9aiq0etYEB1IMC2FUEPkLy0LOvMjPA9/Screenshot_2015-04-15-23-26-01.png]<br> | ||
+ | [https://dl.pushbulletusercontent.com/dqulg89pm9LnUu8RRtZjTRanYivU7FGZ/Screenshot_2015-04-15-23-25-53.png]<br> | ||
|https://play.google.com/store/apps/details?id=com.marvel.comics&hl=en | |https://play.google.com/store/apps/details?id=com.marvel.comics&hl=en | ||
|- | |- | ||
Line 65: | Line 83: | ||
|Hello Healthy! | |Hello Healthy! | ||
|Keeps track of weight, gives tips on fitness, diet, and all around health and tracks daily food intake. | |Keeps track of weight, gives tips on fitness, diet, and all around health and tracks daily food intake. | ||
+ | |[http://zenit.senecac.on.ca/wiki/index.php/File:AddAGoal.png]<br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:AddItemToList.png]<br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:SlidingMenu.png]<br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:TodaysIntake.png]<br> | ||
|https://play.google.com/store/apps/details?id=com.fitnow.loseit&hl=en | |https://play.google.com/store/apps/details?id=com.fitnow.loseit&hl=en | ||
|- | |- | ||
− | + | |- | |
− | + | |Sandeep Saldanha and Kris Vukasinovic | |
− | + | |Habit@ | |
+ | |Based on lifestyle choices, the application decides if you are being environmentally friendly. | ||
+ | | | ||
+ | [http://imgur.com/a/QbSBN]<br> | ||
+ | |??? | ||
+ | |- | ||
|- | |- | ||
|Eldon Lai & Kelvin Ng | |Eldon Lai & Kelvin Ng | ||
− | | | + | |Quick Diary |
− | |A | + | |A diary that is useful for casual note-taking, business presentation recordings, and event loggings. |
− | |https://play.google.com/store/apps/details?id= | + | |[http://zenit.senecac.on.ca/wiki/index.php/File:HomePage.png]<br> |
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:CreateNewBlog.png]<br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:AudioBlog.png]<br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:PhotoBlog.png]<br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:CameraPage.png]<br> | ||
+ | |https://play.google.com/store/apps/details?id=com.krodzik.android.mydiary&hl=en | ||
+ | |- | ||
+ | |- | ||
+ | |Luong Van Chuong | ||
+ | |QuestLog | ||
+ | |An agenda as a task management tool, with the influence of video games. | ||
+ | |[http://zenit.senecac.on.ca/wiki/index.php/File:Lvchuong-Main-Screen.png]<br /> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:Lvchuong-Create-Task.png]<br /> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:Lvchuong-View-Task.png]<br /> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:Lvchuong-Modify-Task.png] | ||
+ | |https://play.google.com/store/apps/details?id=com.google.android.calendar<br /> | ||
+ | https://play.google.com/store/apps/details?id=netgenius.bizcal<br /> | ||
+ | https://play.google.com/store/apps/details?id=com.clawdyvan.agendadigitalaluno<br /> | ||
+ | |- | ||
+ | |- | ||
+ | |Krishanthan Lingeswaran | ||
+ | |Car Finder | ||
+ | |An app that allows users to browse and search for cars. | ||
+ | ||[https://www.dropbox.com/s/xitec1vx9jpk72s/favall.jpg?dl=0]<br> | ||
+ | [https://www.dropbox.com/s/k62895mltguls0o/Makes.jpg?dl=0]<br> | ||
+ | [https://www.dropbox.com/s/j7onggyplk30wqn/ModelList.jpg?dl=0]<br> | ||
+ | [https://www.dropbox.com/s/4dkgo0tf95b89uc/VehicleDetail.jpg?dl=0]<br> | ||
+ | |Car Catalog: https://play.google.com/store/apps/details?id=com.wiget.carcatalog | ||
+ | |- | ||
+ | |- | ||
+ | |Tai Nguyen & Yong Kim | ||
+ | |BookBagList | ||
+ | |An app that allows students to find or post classified textbook ads for school. | ||
+ | | | ||
+ | |Kijiji: https://play.google.com/store/apps/details?id=com.ebay.kijiji.ca | ||
+ | |- | ||
+ | |- | ||
+ | |Dylan Segna & Jacky Siu | ||
+ | |D&D Character Manager | ||
+ | |An app for creating and managing D&D characters that can dynamically load game rules | ||
+ | |[http://zenit.senecac.on.ca/wiki/index.php/File:D%26D_Screenshot1.png] <br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:D%26D_Screenshot2.png] <br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:D%26D_Screenshot3.png] <br> | ||
+ | [http://zenit.senecac.on.ca/wiki/index.php/File:D%26D_Screenshot5.png] | ||
+ | |https://play.google.com/store/apps/details?id=com.wgkammerer.testgui.basiccharactersheet.app | ||
+ | |- | ||
+ | |- | ||
+ | |Rene Anderson & Wesley Hamilton | ||
+ | |Music/Video player with one way file sync | ||
+ | |This application allows the user to seamlessly synchronize media files to the android device and play those file without the need for additional apps. | ||
+ | | | ||
+ | |Double Twist: https://play.google.com/store/apps/details?id=com.doubleTwist.androidPlayer | ||
+ | SyncMe : https://play.google.com/store/apps/details?id=com.bv.wifisync | ||
|- | |- | ||
+ | |- | ||
+ | |Joshua Byer | ||
+ | |Macro nutrient Calculator | ||
+ | |This application allows you to calculate your macronutrient intake for the day, along with providing tips for improvement. | ||
+ | |[http://zenit.senecac.on.ca/wiki/index.php/File:Pic1.jpg] | ||
− | + | [http://zenit.senecac.on.ca/wiki/index.php/File:Pic2.jpg] | |
− | + | [http://zenit.senecac.on.ca/wiki/index.php/File:Pic3.jpg] | |
− | + | |http://www.appszoom.com/android_applications/health_and_fitness/cals-macros-free_dfaxs.html?ref=list_referer | |
− | + | |-|} | |
− | + | |- | |
− | + | |Shayan Vaghei | |
− | + | |YourMatch | |
− | + | |This is a dating application using Web API as server to handle moblie application. | |
− | + | | | |
− | + | |https://play.google.com/store/apps/details?id=com.okcupid.okcupid | |
− | + | |- | |
− | + | |- | |
− | + | |Andrew Li | |
− | + | |Travel Speak | |
− | + | |This app will speak out vocabulary and phrases added by the user to assist communication when travelling abroad. | |
− | + | |[http://zenit.senecac.on.ca/wiki/index.php/File:Language_menu.png]<br> | |
− | + | [http://zenit.senecac.on.ca/wiki/index.php/File:French_list.png]<br> | |
− | + | [http://zenit.senecac.on.ca/wiki/index.php/File:Landscape.png]<br> | |
− | + | [http://zenit.senecac.on.ca/wiki/index.php/File:Add_dialog.png]<br> | |
− | + | [http://zenit.senecac.on.ca/wiki/index.php/File:Add_entry.png]<br> | |
− | + | |N/A | |
− | + | |-|} | |
− | + | |- | |
− | + | |Wai Kit Liew | |
− | + | |Traveler's Pal | |
− | + | |This app tracks, records location data so users can use it to tag their photos or keep a record of their travels | |
− | + | |[http://zenit.senecac.on.ca/wiki/index.php/File:DPS924_Winter_2015_Screenshot_1.png] | |
− | + | [http://zenit.senecac.on.ca/wiki/index.php/File:DPS924_Winter_2015_Screenshot_2.png] | |
− | + | [http://zenit.senecac.on.ca/wiki/index.php/File:DPS924_Winter_2015_Screenshot_3.png] | |
− | + | |https://play.google.com/store/apps/details?id=com.mendhak.gpslogger | |
− | + | |-|} | |
− | + | |- | |
− | + | |Timothy Ngai | |
− | + | |Shoot Him | |
− | + | |App that allot user to shoot at pictures of people he hates or make fun of | |
− | + | |[http://zenit.senecac.on.ca/wiki/index.php/File:TimothNgai_Sc1.png] | |
− | + | [http://zenit.senecac.on.ca/wiki/index.php/File:TimothyNgai_Sc2.png] | |
− | + | [http://zenit.senecac.on.ca/wiki/index.php/File:TimothNgai_Sc3.png] | |
− | + | [http://zenit.senecac.on.ca/wiki/index.php/File:TimothNgai_Sc4.png] | |
− | + | |https://play.google.com/store/apps/details?id=com.gamehivecorp.kicktheboss.android&hl=en | |
− | + | |- | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 18:55, 13 May 2015
Overview
- Learning Objectives.
- Build a useful and interesting Android app by the end of the semester.
- Have a sense of achievement after building an operational Android app with feedback from end users.
- Develop your applied research skills as you need to search for additional knowledge in order to complete the project.
- use Android packages not covered by this course
- integrate with another API (e.g. a Web API, Twitter API, Facebook API, Flickr API,...)
- Demonstrate your potentials, creativity, and technical skills.
- Use GitHub to build an Android app.
- Use agile software development approach.
- user stories(from the perspective of end users)
- sprints (i.e. iterations)
- weekly standup meetings
- Be innovative.
- Team size: 1-2 persons.
Project Weekly Logs
Project Milestones (Winter 2015)
Gallery of Projects
Author(s) | App Name | Description | Screenshots | Links (similar apps) |
---|---|---|---|---|
Elsi Nushaj & Hyungryul Chun | RWG (Random Workout Generator) | App creates workouts for you and lets you track exercise times to improve and compare against others | [6] |
https://play.google.com/store/apps/details?id=com.workout.generator |
Vasil Rimar & Norbert Curiciac | AdPulse | This application allows advertisement agencies throughout the GTA,who currently rely on paper based methods to keep track of and organize information. | [11] | |
Petr Bouianov | Pupillary Distance Meter | An application which measures pupillary distance, i.e. the distance between the pupils of your eyes. This metric is needed while purchasing prescription eye wear. | [14] |
https://play.google.com/store/apps/details?id=air.PupilMeterAnd&hl=en |
Jordan Wieb | Mobile Tactics | A turn-based, tile-based, multiplayer strategy RPG with no server between two devices. | [17] |
https://play.google.com/store/apps/details?id=com.mangobile.kingturn&hl=en |
Albert Kim | Marvel Tracker | Downloads Marvel Event information and displays details about them including characters involved and reading order. | [21] |
https://play.google.com/store/apps/details?id=com.marvel.comics&hl=en |
Shianne Lee | Hello Healthy! | Keeps track of weight, gives tips on fitness, diet, and all around health and tracks daily food intake. | [25] |
https://play.google.com/store/apps/details?id=com.fitnow.loseit&hl=en |
Sandeep Saldanha and Kris Vukasinovic | Habit@ | Based on lifestyle choices, the application decides if you are being environmentally friendly. | ??? | |
Eldon Lai & Kelvin Ng | Quick Diary | A diary that is useful for casual note-taking, business presentation recordings, and event loggings. | [30] |
https://play.google.com/store/apps/details?id=com.krodzik.android.mydiary&hl=en |
Luong Van Chuong | QuestLog | An agenda as a task management tool, with the influence of video games. | [35] |
https://play.google.com/store/apps/details?id=com.google.android.calendar https://play.google.com/store/apps/details?id=netgenius.bizcal |
Krishanthan Lingeswaran | Car Finder | An app that allows users to browse and search for cars. | [39] |
Car Catalog: https://play.google.com/store/apps/details?id=com.wiget.carcatalog |
Tai Nguyen & Yong Kim | BookBagList | An app that allows students to find or post classified textbook ads for school. | Kijiji: https://play.google.com/store/apps/details?id=com.ebay.kijiji.ca | |
Dylan Segna & Jacky Siu | D&D Character Manager | An app for creating and managing D&D characters that can dynamically load game rules | [43] |
https://play.google.com/store/apps/details?id=com.wgkammerer.testgui.basiccharactersheet.app |
Rene Anderson & Wesley Hamilton | Music/Video player with one way file sync | This application allows the user to seamlessly synchronize media files to the android device and play those file without the need for additional apps. | Double Twist: https://play.google.com/store/apps/details?id=com.doubleTwist.androidPlayer
SyncMe : https://play.google.com/store/apps/details?id=com.bv.wifisync | |
Joshua Byer | Macro nutrient Calculator | This application allows you to calculate your macronutrient intake for the day, along with providing tips for improvement. | [47] | http://www.appszoom.com/android_applications/health_and_fitness/cals-macros-free_dfaxs.html?ref=list_referer |
Shayan Vaghei | YourMatch | This is a dating application using Web API as server to handle moblie application. | https://play.google.com/store/apps/details?id=com.okcupid.okcupid | |
Andrew Li | Travel Speak | This app will speak out vocabulary and phrases added by the user to assist communication when travelling abroad. | [50] |
N/A |
Wai Kit Liew | Traveler's Pal | This app tracks, records location data so users can use it to tag their photos or keep a record of their travels | [55] | https://play.google.com/store/apps/details?id=com.mendhak.gpslogger |
Timothy Ngai | Shoot Him | App that allot user to shoot at pictures of people he hates or make fun of | [58] | https://play.google.com/store/apps/details?id=com.gamehivecorp.kicktheboss.android&hl=en |