Changes

Jump to: navigation, search

DPS924 Projects Winter 2015

1,721 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
|-|}
|-== [[Project Weekly Logs]] == == Project Milestones ==|Wai Kit Liew*'''Milestone 0.0: Exploration of Project Ideas. [Week 1 - Week 3]''|Traveler's Pal**Identify an application domain for your Android project.**Gather information from end |This app tracks, records location data so users (i.e. people who will can use your app).** Do market research (e.g. Google Play Store) if needed.*'''Milestone 1.0: Submission of it to tag their photos or keep a Project Proposal. [Week 4 - Week 5]'''** date record of submission: '''February 15, 2015'''their travels** 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.com/scrum-user-storiesphp/] [httpsFile://wwwDPS924_Winter_2015_Screenshot_1.gov.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.*** 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 ImplementationDPS924_Winter_2015_Screenshot_2. [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://scrummethodologyzenit.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 (isenecac.eon. iterations) [http:ca/wiki/scrummethodologyindex.com/scrum-sprintphp/]* '''Milestone 3.0File: Project Presentation and Final ReportDPS924_Winter_2015_Screenshot_3. [Week 14png]'''** '''April 13, 2015 (Monday)''' == Design Requirements ==*'''Create detailed system diagrams.'''** UI mockups (created by Pencil or a similar tool) [http|https://pencilplay.evolusgoogle.vncom/store/apps/]details?id=com.mendhak.gpslogger** 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|Timothy Ngai*'''Apply Android Design Patterns or Material Design Guidelines.'''|Shoot Him**'''Note:''' If your project is UI-intensive, you are expected |App that allot user to apply Android design patterns or Material Design Guidelines as much as possible. If your project is data-intensive (e.g. use shoot at pictures of database and graphics) people he hates or back-end intensive (e.g. use make fun 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) |[httpshttp://developerzenit.androidsenecac.on.comca/design/materialwiki/index.html]*** Google Design Guidelines - Material Design [httpphp/File://www.google.com/design/spec/material-design/introductionTimothNgai_Sc1.htmlpng]*** Creating Apps with Material Design**** Android Developer website [http://developerzenit.androidsenecac.com/training/best-uion.html]****Implementing Material Design in Your Android app (24 October 2014) [http:ca/wiki/android-developersindex.blogspot.caphp/2014/10/implementing-material-design-in-your.html]*** Examples**** Develop android weather app with Material Design (November 3, 2014) [httpFile://www.survivingwithandroidTimothyNgai_Sc2.com/2014/11/develop-android-weather-app-with-material-design.htmlpng]**** Google Play Books for Android gets Material Design, skimming and browsing features (October 31, 2014) [http://wwwzenit.fonearenasenecac.com/blog/120648/google-play-books-for-android-gets-material-design-skimming-and-browsing-featureson.html]*** Android 5.0 Lollipop Material Design in pictures and video (October 17, 2014) [http:ca/wiki/wwwindex.androidcentral.comphp/android-50-lollipop-material-design-pictures-and-video]*** UI Regions and Guidance [httpFile://wwwTimothNgai_Sc3.google.com/design/spec/layout/structure.html#png]*** Visual Guide to Android L Material Design - 7 Insights [http://wwwzenit.designcaffeinesenecac.com/articles/visual-guide-to-android-l-material-design-7-insights-every-serious-designer-needs-to-know/]*'''Create the Testing Environmenton.'''** Android versions (API levels)*** dashboards (Android Developer website) [https:ca//developer.android.com/about/dashboardswiki/index.html]** configurations of emulators andphp/or Android devices** screen orientations (portrait and landscape)* Compatibility Issues (optional) [httpFile://developerTimothNgai_Sc4.android.com/guide/practices/compatibility.htmlpng] [|https://developerplay.androidgoogle.com/trainingstore/materialapps/compatibilitydetails?id=com.html] [https://developergamehivecorp.kicktheboss.android.com/training/backward-compatible-ui/index.html]&hl=en* '''Organize the Design Report.'''** 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