250 likes | 262 Views
HappyLife An Older Adult Event Organizing Software. Xueming Wu Computer Science/2012 rynewu@gmail.com Yiyun Ma Computer Science/2012 yiyunma2010@gmail.com Chen Chu College of engineering/2012 chu.che@husky.neu.edu. Problem.
E N D
HappyLifeAn Older Adult Event Organizing Software Xueming Wu Computer Science/2012 rynewu@gmail.com Yiyun Ma Computer Science/2012 yiyunma2010@gmail.com Chen Chu College of engineering/2012 chu.che@husky.neu.edu
Problem • Older adults cannot find an effective way to start an activity. • They must go to a senior center and ask them to start an activity.
Why they want to do that? • After retirement, older adults : • Feel lost • Feel depressed • Feel boring • Have plenty of time
Motivation • After visiting senior centers: • Why older adults go to senior centers? • What they are doing in senior centers? • What activities are provided to them?
Surprises • Some of them are really good at using computers. • Many older adults would like to pay some money to attend activities or go to senior center.
The best today • Meetup (www.meetup.com)
The best today • Users cannot invite friends to join them. • A lot of information on the screen. • Font size is small • Too many functions and filters.
Innovation - HappyLife • Older adults can only see what they want. • Less information = Bigger font size • Easy to find interesting events
What helped us. • Visits to the senior center’s computer room. • Paper prototyping.
Tasks • Attend an event which the user think interesting. • Create an event and invite some friends to join them.
(Add descriptive title) • Use the next set of slides to describe your interface ... Storyboard how it works. Using screenshots and/or real photos of people using your application, give a scenario showing how typical usage would solve the problem(s) you identified earlier.
(Add descriptive title) • Use the next set of slides to describe your interface ... Storyboard how it works. Using screenshots and/or real photos of people using your application, give a scenario showing how typical usage would solve the problem(s) you identified earlier.
(Add descriptive title) • Use the next set of slides to describe your interface ... Storyboard how it works. Using screenshots and/or real photos of people using your application, give a scenario showing how typical usage would solve the problem(s) you identified earlier.
(Add descriptive title) • Use the next set of slides to describe your interface ... Storyboard how it works. Using screenshots and/or real photos of people using your application, give a scenario showing how typical usage would solve the problem(s) you identified earlier.
A UI challenge • Whether or not to ask the user to log in. • Whether a function is necessary or not. • How to make the interface easier to use.
Removed “Join us” • <-Previous version Later version ->
Removed “poll” function • <-Previous version Later version ->
Use category instead of search • <-Previous version Later version ->
Tricky programming problem • CMonthCalendarctrl • Time Line Widget • CListCTrl • Different Variable Types under MFC • Communication between Dialogs
The future • Alert function • Older adults don’t need to remember too much information
Future process • More testing • - Make the interface easier to use. • - Cover older adults’ need as more as possible.
Happy Life • Collect events from different senior centers • Help older adults to create their own events • Help older adults from different places get together and do something they like.