Changes

Jump to: navigation, search

DPS924 Projects Winter 2015

127 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
|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.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.0File: Design and Implementation. [Week 7 - Week 12 (February 15 - March 31); 6 weeks]'''** Submit*** the revised project proposal 2Pic2.0*** the Design Report **** 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.0: Project Presentation and Final Report. [Week 14jpg]'''** '''April 13, 2015 (Monday)'''
== Design Requirements ==*'''Create detailed system diagrams[http://zenit.senecac.on.ca/wiki/index.php/File:Pic3.'''jpg]** UI mockups (created by Pencil or a similar tool) [|http://pencilwww.evolusappszoom.vncom/android_applications/health_and_fitness/]cals-macros-free_dfaxs.html?ref=list_referer|-|}** 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|Shayan Vaghei|YourMatch** the 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 Android Design Patterns or Material Design Guidelines.'''|**'''Note|https:''' If your project is UI-intensive, you are expected to apply Android design patterns or Material Design Guidelines as much as possible//play.google. If your project is data-intensive (ecom/store/apps/details?id=com.gokcupid. use of database and graphics)or backokcupid|-|-end intensive (e.g. use of networking |Andrew Li|Travel Speak|This app will speak out vocabulary and Wifi connectivity), you may apply Android design patterns or Material Design guidelines at phrases added by the minimumuser to assist communication when travelling abroad.** '''Android Design Patterns|[http: Interaction Design Solutions for Developers''' by Greg Nudelman//zenit. Wiley, 2013senecac. (Available as ebook at Seneca Librarieson.) ** '''Android User Interface Design: Turning Ideas and Sketches into Beautifully Designed Apps''' by Ian Gca/wiki/index. Clifton. Addison-Wesley Professional, 2013. (Available as ebook at Seneca Libraries.)** '''Smashing Android UIphp/File: Responsive User Interfaces and Design Patterns for Android Phones and Tablets''' by Juhani LehtimäkiLanguage_menu. Wiley, 2013. (Available as ebook at Seneca Libraries.)png]<br>** '''Material Design Guidelines (Android 5.0, API Level 21)'''*** Material Design (Android Developer website) [httpshttp://developerzenit.senecac.androidon.comca/designwiki/materialindex.php/indexFile:French_list.htmlpng]<br>*** Google Design Guidelines - Material Design [http://wwwzenit.senecac.googleon.comca/designwiki/specindex.php/material-design/introductionFile:Landscape.htmlpng]<br>*** Creating Apps with Material Design**** Android Developer website [http://developerzenit.senecac.androidon.comca/wiki/trainingindex.php/best-uiFile:Add_dialog.htmlpng]<br>****Implementing Material Design in Your Android app (24 October 2014) [http://android-developerszenit.senecac.blogspoton.ca/2014wiki/10index.php/implementingFile:Add_entry.png]<br>|N/A|-material|}|-design-in-your.html]*** Examples|Wai Kit Liew|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.androidcentralon.comca/wiki/index.php/android-50-lollipop-material-design-pictures-and-videoFile:DPS924_Winter_2015_Screenshot_3.png]*** UI Regions and Guidance [http|https://wwwplay.google.com/designstore/specapps/layout/structuredetails?id=com.mendhak.html#]gpslogger|-|}|-|Timothy Ngai|Shoot Him*** Visual Guide |App that allot user to Android L Material Design - 7 Insights shoot at pictures of people he hates or make fun of|[http://wwwzenit.senecac.designcaffeineon.comca/articleswiki/visual-guide-to-android-l-material-design-7-insights-every-serious-designer-needs-to-knowindex.php/File:TimothNgai_Sc1.png]*'''Create the Testing Environment.'''** Android versions (API levels)*** dashboards (Android Developer website) [httpshttp://developerzenit.senecac.androidon.comca/aboutwiki/dashboardsindex.php/indexFile:TimothyNgai_Sc2.htmlpng]** configurations of emulators and/or Android devices** screen orientations (portrait and landscape)* Compatibility Issues? [http://developerzenit.senecac.androidon.comca/guidewiki/practicesindex.php/compatibilityFile:TimothNgai_Sc3.htmlpng] [httpshttp://developerzenit.senecac.androidon.comca/trainingwiki/materialindex.php/compatibilityFile:TimothNgai_Sc4.htmlpng] [|https://developerplay.androidgoogle.com/trainingstore/backward-compatible-uiapps/indexdetails?id=com.gamehivecorp.html]* '''Organize the Design Reportkicktheboss.'''android&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