Changes

Jump to: navigation, search

DPS924 Projects Winter 2015

2,283 bytes removed, 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)
|-
|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
|All-In-One Quick Diary|A diary with multimedia functions that is suitable 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=netcom.krodzik.nakvicandroid.dromorismydiary&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
|-|}
|-== [[Project Weekly Logs]] ==|Timothy Ngai== Project Milestones ==|Shoot Him*'''Milestone 0.0: Exploration |App that allot user to shoot at pictures 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 he hates or make fun of submission: '''February 15, 2015'''** Watch the video (approx. 7 minutes) about creating user stories. |[http://scrumtrainingserieszenit.com/BacklogRefinementMeeting/BacklogRefinementMeetingsenecac.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:ca/wiki/scrummethodologyindex.comphp/scrum-user-stories/] [httpsFile://www.govTimothNgai_Sc1.uk/service-manual/agile/writing-user-stories.htmlpng]*** 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.*** NoteFile: The design may change as your project goes through the iterationsTimothyNgai_Sc2.** 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 weekspng]'''** Submit*** the revised project proposal 2.0*** the Design Report **** Read the design requirements below.** '''Weekly''' GitHub 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.0: Project Presentation and Final Report. [Week 14]'''** '''April 13, 2015 (Monday)'''* '''Milestone 4.0'''** Final Project Report (Template) [https://scszenit.senecac.on.ca/~peterwiki/index.liu/dps924php/FinalReport_template_W2015.doc]** Submission Requirements [httpsFile://scs.senecac.on.ca/~peterTimothNgai_Sc3.liu/dps924/ProjectSubmission.txtpng]*'''Project Evaluation Rubric''' [httpshttp://scszenit.senecac.on.ca/~peter.liu/dps924/Rubric_Project_DPS924_W2015.xls] == Design Requirements ==*'''Create detailed system diagrams.'''** UI mockups (created by Pencil or a similar tool) [http://pencil.evolus.vn/]** interaction between back-end components and the UI screens** the flow of data between the UI screens and data stores such as database and Android file system** the flow of data between the UI screens and Web API servers (URLs) or other devices, if applicable*'''Apply Android Design Patterns or Material Design Guidelines.'''**'''Note:''' If your project is UI-intensive, you are expected to apply Android design patterns or Material Design Guidelines as much as possible. If your project is data-intensive (e.g. use of database and graphics) or back-end intensive (e.g. use of networking and Wifi connectivity), you may apply Android design patterns or Material Design guidelines at the minimum.** '''Android Design Patterns: Interaction Design Solutions for Developers''' by Greg Nudelman. Wiley, 2013. (Available as ebook at Seneca Libraries.) ** '''Android User Interface Design: Turning Ideas and Sketches into Beautifully Designed Apps''' by Ian G. Clifton. Addison-Wesley Professional, 2013. (Available as ebook at Seneca Libraries.)** '''Smashing Android UI: Responsive User Interfaces and Design Patterns for Android Phones and Tablets''' by Juhani Lehtimäki. Wiley, 2013. (Available as ebook at Seneca Libraries.)** '''Material Design Guidelines (Android 5.0, API Level 21).'''*** Material Design (Android Developer website) [https://developer.android.com/design/materialwiki/index.html]*** Google Design Guidelines - Material Design [http:/php/www.google.com/design/spec/material-design/introduction.html]*** Creating Apps with Material Design**** Android Developer website [httpFile://developerTimothNgai_Sc4.android.com/training/best-ui.htmlpng]****Implementing Material Design in Your Android app (24 October 2014) [http|https://android-developers.blogspot.ca/2014/10/implementing-material-design-in-your.html]*** Examples**** Develop android weather app with Material Design (November 3, 2014) [http://www.survivingwithandroid.com/2014/11/develop-android-weather-app-with-material-design.html]**** Google Play Books for Android gets Material Design, skimming and browsing features (October 31, 2014) [http://www.fonearena.com/blog/120648/google-play-books-for-android-gets-material-design-skimming-and-browsing-features.html]*** Android 5.0 Lollipop Material Design in pictures and video (October 17, 2014) [http://www.androidcentral.com/android-50-lollipop-material-design-pictures-and-video]*** UI Regions and Guidance [http://www.google.com/designstore/specapps/layout/structure.html#]*** Visual Guide to Android L Material Design - 7 Insights [http://www.designcaffeine.details?id=com/articles/visual-guide-to-android-l-material-design-7-insights-every-serious-designer-needs-to-know/]*'''Create the Testing Environment.'''** Android versions (API levels)*** dashboards (Android Developer website) [https://developergamehivecorp.android.com/about/dashboards/index.html]** configurations of emulators and/or Android devices** screen orientations (portrait and landscape)* Compatibility Issues (optional) [http://developerkicktheboss.android.com/guide/practices/compatibility.html] [https://developer.android.com/training/material/compatibility.html] [https://developer.android.com/training/backward-compatible-ui/index.html]* '''Organize the Design Report.'''&hl=en** title page (like the one used in the project proposal)** list of features (with priorities assigned, 1-highest, 10|-lowest)** timeline (organized by the list of features and sprints)** system diagrams (including URLs of Web API servers, if applicable)** design principles** testing environment
1
edit

Navigation menu