Download - An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Transcript
Page 1: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

An app to help kids find something (better) to do after school!

Page 2: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Core audience & Need

Page 3: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Our Missionafterschool helps parents find fun, educational and safe activities for their children to engage in

Page 4: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Technical and Product risks

Page 5: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Technical and Product risksHi-fi prototype Final product

Page 6: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Design Process - Paper Prototyping

Page 7: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Design Process - Wireframinghttp://aenprr.axshare.com/#g=1&p=splash

Page 8: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Design Process - Hi Fidelity

Prototypingw/ Axure

http://gf9fs6.axshare.com/afterschool__1_.html

Page 9: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Software Process● Agile development process● “Front-end first” to make

use of class presentations

Page 10: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Architecture

Page 11: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Why Afterschool?

Page 12: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Cluster

Page 13: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Heatmap

Page 14: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Statistics

Page 15: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Search

Page 16: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

The Team

“F” is for Friends!Annie

Austin GabeEmily

Pedro

Page 18: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Key Issue Addressed

Page 19: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

User Scenarios

Busy, Working ParentsOnly Child

Lack of Beneficial Activities

Page 20: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Technical Challenges - Heatmap

Page 21: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

- RAIL Performance ModelLoad: deliver content under 1000ms

Page 22: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

once it has been cached..

Initial load time

Page 23: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Average application load time?

~ 2 seconds

Page 24: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Delphi Databasesandag.places.project

Schools

Libraries

Parks

Recreation centers

Page 25: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Materialize - Frontend CSS Framework

Page 26: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

EventbriteCategory: Family and Education

Sub-category: Children/Youth

Page 27: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Things we might do differently● Make the app more personalized

○ Login/Saved events○ User ratings

● Make the events search more powerful○ Calendar view

Page 28: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Lessons learned● User feedback is really appreciated!● Communicate● Start early :)

Page 29: An app to help kids find something (better) to do after ...cogs121.ucsd.edu/data/uploads/projects/f-final-presentation.pdfThings we might do differently Make the app more personalized

Thank you!