Changes

Jump to: navigation, search

DPS924 Projects Winter 2015

2,125 bytes added, 19:55, 13 May 2015
no edit summary
*Team size: 1-2 persons.
== [[Project Weekly Logs]] ==
== [[Project Milestones (Winter 2015) ]] ==
== Gallery of Projects ==
 
{| border="1" cellpadding="4" cellspacing="2" style="border: 1px solid black;border-collapse:collapse;"
|-
! App Name
! Description
! Screenshots
! Links (similar apps)
|-
|Elsi Nushaj & Hyungryu Hyungryul Chun
|RWG (Random Workout Generator)
|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
 
|-
|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. |???|[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>
|-
|Kevin Kofler & 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.
|[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
|-
 
|-
|Jordan Wieb
|Mobile Tactics
|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
|-
 
|-
|Albert Kim
|Marvel Tracker
|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
|-
|Hello Healthy!
|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
|-
|}-|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|Quick Diary|A diary that is useful for casual note-taking, business presentation recordings, and event loggings.|[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.androidPlayerSyncMe : 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]
== Project Milestones ==*'''Milestone 0.0: Exploration of Project Ideas. [Week 1 - Week 3]'''**Identify an application domain for your Android project.**Gather information from end users (i.e. people who will use your app).** Do market research (e.g. Google Play Store) if needed.*'''Milestone 1.0: Submission of a Project Proposal. [Week 4 - Week 5]'''** date of submission: '''February 15, 2015'''** Watch the video (approx. 7 minutes) about creating user stories. [http://scrumtrainingseries.com/BacklogRefinementMeeting/BacklogRefinementMeeting.htm]** '''Create a business statement.'''*** key questions**** What kind of Android app are you going to build?**** Have you found similar apps on the market (e.g. Google Play Store)? If so, please include some links in your proposal.**** How does your app differentiate from other similar apps on the market?*** focus: application domain, '''end-user needs''', business values** '''Create user stories (or use cases).'''*** key question**** How is a user going to use your app?*** SCRUM User Stories (from the perspective of an end-user) [http://scrummethodology.com/scrum-user-stories/] [https://www.gov.uk/service-manual/agile/writing-user-stories.html]*** an example from a CDOT project [http://zenit.senecac.on.ca/wiki/index.php/SQLite_Adapter]** '''Create a list of features on your app.'''** Create a sketch of your design.*** Note: The design may change as your project goes through the iterations.** Create a system diagram of your app.*** identify the key components (e.g. UI, database, Web API, server)**** an example: ** Create a tentative timeline.*** based on the priorities of user stories/use-cases*** identify checkpoints/milestones** Your proposal must include the name of your app, names of team members, and the date of submission.* '''Milestone 2.0: Design and Implementation. [Week 7 - Week 12 (February 15 - March 31); 6 weeks]'''** Submit*** the REVISED project proposal 2.0*** the Design Report 2.0**** Read the design requirements below.** WeeklyGitHub activities** Weekly standup meetings on Fridays [http://scrummethodology.com/scrum-meetings/]**# What have I done since the last Scrum meeting (yesterday)?**# What will I do before the next Scrum meeting (tomorrow)?**# What prevents me from performing my work as efficiently as possible?** Sprints (i.e. iterations) [http://scrummethodology.com/scrum-sprint/]* '''Milestone 3.0File: Project Presentation and Final ReportPic2. [Week 14jpg]'''** '''April 13, 2015 (Monday)'''
== Design Requirements ==[http://zenit.senecac.on.ca/wiki/index.php/File:Pic3.jpg]*'''Create detailed system diagrams|http://www.appszoom.com/android_applications/health_and_fitness/cals-macros-free_dfaxs.'''html?ref=list_referer** UI mockups|-|}** interaction between back|-end components and the UI screens** flow of data between the UI screens and data stores such as database and Android file system|Shayan Vaghei|YourMatch** flow of data between the UI screens and |This is a dating application using Web API servers (URLs) or other devices, if applicableas server to handle moblie application.|*'''Apply Material Design Guidelines OR Android Design Patterns|https://play.google.com/store/apps/details?id=com.okcupid.'''okcupid|-**Note: If your project is UI|-intensive, you are expected |Andrew Li|Travel Speak|This app will speak out vocabulary and phrases added by the user to apply Material Design Guidelines as much as possibleassist communication when travelling abroad.|[http://zenit.senecac.on. If your project is data-intensive (eca/wiki/index.gphp/File:Language_menu. use of database and graphics)or back-end intensive (epng]<br>[http://zenit.gsenecac. use of networking and Wifi connectivity), you may apply Material Design guidelines at the minimum (eon.gca/wiki/index. toolbar vs action bar) or adopt Android design patternsphp/File:French_list.png]<br>** '''Android design patterns[http: interaction design solutions for developers''' by Greg Nudelman//zenit.senecac.on.ca/wiki/index. Wiley, 2013php/File:Landscape. (available as ebook at Seneca Libraries) ** '''Material Design Guidelines'''png]<br>*** Material Design (Android Developer website) [httpshttp://developerzenit.androidsenecac.on.comca/designwiki/materialindex.php/indexFile:Add_dialog.htmlpng]<br>*** Google Design Guidelines - Material Design [http://wwwzenit.senecac.googleon.comca/designwiki/specindex.php/material-design/introductionFile:Add_entry.htmlpng]<br>|N/A|-|}|-|Wai Kit Liew** Examples|Traveler's Pal*** Develop android weather |This app with Material Design (November 3tracks, 2014) records location data so users can use it to tag their photos or keep a record of their travels|[http://wwwzenit.senecac.survivingwithandroidon.comca/2014wiki/11index.php/develop-android-weather-app-with-material-designFile:DPS924_Winter_2015_Screenshot_1.htmlpng]*** Google Play Books for Android gets Material Design, skimming and browsing features (October 31, 2014) [http://wwwzenit.senecac.fonearenaon.comca/blogwiki/120648index.php/google-play-books-for-android-gets-material-design-skimming-and-browsing-featuresFile:DPS924_Winter_2015_Screenshot_2.htmlpng]**Android 5.0 Lollipop Material Design in pictures and video (October 17, 2014) [http://wwwzenit.senecac.on.ca/wiki/index.php/File:DPS924_Winter_2015_Screenshot_3.png]|https://play.androidcentralgoogle.com/androidstore/apps/details?id=com.mendhak.gpslogger|-50-lollipop-material-design|}|-|Timothy Ngai|Shoot Him|App that allot user to shoot at pictures-and-videoof people he hates or make fun of|[http://zenit.senecac.on.ca/wiki/index.php/File:TimothNgai_Sc1.png]**UI Regions and Guidance [http://wwwzenit.senecac.on.ca/wiki/index.googlephp/File:TimothyNgai_Sc2.compng][http://designzenit.senecac.on.ca/specwiki/layoutindex.php/structureFile:TimothNgai_Sc3.html#png]** Visual Guide to Android L Material Design - 7 Insights [http://wwwzenit.senecac.designcaffeineon.comca/articleswiki/visual-guide-to-android-l-material-design-7-insights-every-serious-designer-needs-to-knowindex.php/File:TimothNgai_Sc4.png]*'''Create the Testing Environment|https://play.google.'''** Android versions (API levels)** configurations of emulators andcom/store/apps/or Android devicesdetails?id=com.gamehivecorp.kicktheboss.android&hl=en** screen orientations (portrait and landscape)* Compatibility Issues|-
1
edit

Navigation menu