Open main menu

CDOT Wiki β

Changes

DPS924 Projects Winter 2015

857 bytes added, 18: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 DairyQuick Diary|A multimedia dairy diary that is sutiable for use useful for casual note-taking, business presentation recordings, and event loggingloggings.|[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.nakvickrodzik.dromorisandroid.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]
|}[http://zenit.senecac.on.ca/wiki/index.php/File:Pic2.jpg]
== Project Milestones ==*'''Milestone 0.0[http: Exploration of Project Ideas//zenit. [Week 1 - Week 3]'''**Identify an application domain for your Android projectsenecac.**Gather information from end users (ion.eca/wiki/index. people who will use your app).** Do market research (e.g. Google Play Store) if needed.*'''Milestone 1.0php/File: Submission of a Project ProposalPic3. [Week 4 - Week 5jpg]'''** date of submission: '''February 15, 2015'''** Watch the video (approx. 7 minutes) about creating user stories. [|http://scrumtrainingserieswww.appszoom.com/BacklogRefinementMeetingandroid_applications/BacklogRefinementMeetinghealth_and_fitness/cals-macros-free_dfaxs.htm]** '''Create a business statement.'''*** key questions**** What kind of Android app are you going to buildhtml?ref=list_referer**** 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).'''|Shayan Vaghei*** key question|YourMatch**** How |This is a user going dating application using Web API as server to use your app?handle moblie application.|*** SCRUM User Stories (from the perspective of an end-user) [http|https://scrummethodologyplay.google.com/scrum-user-storiesstore/] [https:apps//wwwdetails?id=com.govokcupid.uk/serviceokcupid|-manual/agile/writing|-|Andrew Li|Travel Speak|This app will speak out vocabulary and phrases added by the user-storiesto assist communication when travelling abroad.html]*** an example from a CDOT project |[http://zenit.senecac.on.ca/wiki/index.php/SQLite_AdapterFile:Language_menu.png]<br>** '''Create a list of features on your app.'''** Create a sketch of your design.*** Note[http: The design may change as your project goes through the iterations//zenit.** Create a system diagram of your appsenecac.*** identify the key components (eon.g. UI, database, Web API, server)**** an example: ** Create a tentative timeline.*** based on the priorities of user storiesca/use-cases*** identify checkpointswiki/milestones** Your proposal must include the name of your app, names of team members, and the date of submissionindex.* '''Milestone 2.0php/File: Design and ImplementationFrench_list. [Week 7 - Week 12 (February 15 - March 31); 6 weekspng]'''** Submit*** the revised project proposal 2.0*** the Design Report <br>**** Read the design requirements below.** WeeklyGitHub activities** Weekly standup meetings on Fridays [http://scrummethodologyzenit.comsenecac.on.ca/wiki/scrum-meetingsindex.php/File:Landscape.png]<br>**# 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://scrummethodologyzenit.comsenecac.on.ca/scrum-sprintwiki/]* '''Milestone 3index.0php/File: Project Presentation and Final ReportAdd_dialog. [Week 14png]'''<br>** '''April 13, 2015 (Monday)''' == Design Requirements ==*'''Create detailed system diagrams.'''** UI mockups (created by Pencil or a similar tool) [http://pencilzenit.senecac.on.evolusca/wiki/index.vnphp/File:Add_entry.png]<br>** interaction between back|N/A|-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|Wai Kit Liew*'''Apply Android Design Patterns or Material Design Guidelines.''|Traveler's Pal**Note: If your project is UI-intensive|This app tracks, you are expected to apply Android design patterns or Material Design Guidelines as much as possible. If your project is records location data-intensive (e.g. so users can use of database and graphics)it to tag their photos or back-end intensive (e.g. use keep a record of networking and Wifi connectivity), you may apply Android design patterns or Material Design guidelines at the minimum.their travels** '''Android design patterns: interaction design solutions for developers''' by Greg Nudelman. Wiley, 2013. (available as ebook at Seneca Libraries) ** '''Material Design Guidelines (Android 5.0, API Level 21)'''*** Material Design (Android Developer website) |[httpshttp://developerzenit.senecac.androidon.comca/designwiki/materialindex.php/indexFile:DPS924_Winter_2015_Screenshot_1.htmlpng]*** Google Design Guidelines - Material Design [http://wwwzenit.googlesenecac.com/design/spec/material-design/introductionon.html]** Creating Apps with Material Design*** Android Developer website [http:ca/wiki/developerindex.android.comphp/training/best-uiFile:DPS924_Winter_2015_Screenshot_2.htmlpng]***Implementing Material Design in Your Android app (24 October 2014) [http://android-developerszenit.senecac.blogspoton.ca/2014wiki/10index.php/implementing-material-design-in-yourFile:DPS924_Winter_2015_Screenshot_3.htmlpng]** Examples*** Develop android weather app with Material Design (November 3, 2014) [http|https://wwwplay.survivingwithandroidgoogle.com/2014store/11apps/developdetails?id=com.mendhak.gpslogger|-android|}|-weather-app-with-material-design.html]*** Google Play Books for Android gets Material Design, skimming and browsing features (October 31, 2014) |Timothy Ngai|Shoot Him|App that allot user to shoot at pictures of people he hates or make fun of|[http://wwwzenit.senecac.fonearenaon.comca/blogwiki/120648index.php/google-play-books-for-android-gets-material-design-skimming-and-browsing-featuresFile:TimothNgai_Sc1.htmlpng]**Android 5.0 Lollipop Material Design in pictures and video (October 17, 2014) [http://wwwzenit.androidcentralsenecac.comon.ca/android-50-lollipop-material-design-pictures-and-video]**UI Regions and Guidance [http:wiki//wwwindex.google.comphp/design/spec/layout/structureFile:TimothyNgai_Sc2.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/wiki/developerindex.android.comphp/about/dashboards/indexFile:TimothNgai_Sc3.htmlpng]** configurations of emulators and/or Android devices** screen orientations (portrait and landscape)* Compatibility Issues? [http://developerzenit.androidsenecac.com/guide/practices/compatibilityon.html] [https:ca/wiki/developerindex.android.comphp/training/material/compatibilityFile:TimothNgai_Sc4.htmlpng] [|https://developerplay.androidgoogle.com/trainingstore/backward-compatible-uiapps/indexdetails?id=com.gamehivecorp.html]* '''Organize the Design Reportkicktheboss.'''** title page (like the one used in the project proposal)android&hl=en** 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