October 3 2017 - MyL3 Design Crit
Mockups Walk-through & Discussion
Link to Mockups: https://files.inclusivedesign.ca/s/kNygGET3epobFku
Reminders and touchnotes - when does it make sense to have a reminder and when doesn’t it?
Consider touchnote “states” such as “Sleep” vs. “Tired” / “Well-rested”
Here “Sleep” is a prompt for more info, while “Tired” and “Well-rested” can be stand-alone touch notes
How would notification pop up?
Reminder is a way to somehow get something at the top level of your device
You may only be able to just open the app from the reminder
Notification API for Firefox - all browsers have a notification feature - any site can ask to use it - common with social media sites - you have to have the site open
Draft Push API from W3C, where messages can be sent even when the webapp is not active. (FF has an experimental implemention, as does Chrome, Browser compatibility statement on MDN site).
Journal can take user to storytelling tool (or a version of it) - this tool will allow multi-modal entry
Keep GPII preferences separate from the journal - allow rating/commenting about preferences
How do you find correlations between data points?
Allow the learner to play around and make their own conclusions from their data
Also allow auto-correlations/statistical output
Timeline - be able to grab hold of the x-coordinate (time) for any given data set and drag it
Give the learner more control - consider relationships between data that may not be immediate, or may be time-delayed
Can you add additional text notes to a touch note?
I.e. can you go back and add notes/comments to a previous touchnote data point?
Maybe we can do this by allowing annotation in the data
Other ways to do this?
Think about naming the touchnote something like “Quicknote” so that it’s function is more distinct from Textnotes
Will this be a desktop app or a mobile app or?
Don’t we want both?
Would likely start with a responsive web implementation
Data sets - do we want to keep them at this level, or do we want to bring them up to highest level in order to provide quicker access?
Possibility of having a query module where we group them all
What about non-linear data?
How do we deal with different ways of presenting the data?
How can we provide, say, an automatic analysis with a bunch of pie charts?
What does saving an analysis do?
It is saving a grouping that you can come back to later
Is it a snapshot image
Data exporting would be a great feature
Instead of or in addition to having the queries at the top level, could we somehow plot the correlations? I.e. where correlations are identified, this could become a point on the plot
Give learner a way to record single-point relationships
How to manually capture
Capture negative correlations as well (when I DON’T have a coffee I get a headache)
Where we can provide computer-assisted pattern-matching, we should offer it, but learner shouldn’t need to rely on this - give them as much flexibility as possible
An escape mechanism - if we can’t process the data in a certain way, allow user to look at it manually
Annotating touchnote data - would it be feasible to make touchnotes and textnotes the same thing?
Allow enough flexibility to act like either?
Allow notes to have different personalities - “text” makes you think of only one thing
The digital preferences seems a little out of place - it’s an external source - would be part of My Data?
External data - things like weather
My Data includes anything to do with me, whether it’s auto-collected (like Fitbit) or manual (like Touchnotes)
Real data is messy and hard to make sense of
Could be interesting if we as a group tracked some data for a month - and then tried to make our own correlations, challenges in making sense of it etc
We could share our data or not, or maybe just the challenges
“Reporter” app ($5.50) - allows you to collect data throughout the day and then look at a summary each day including graphs, notes etc
here's an interesting looking app for android https://exist.io/
subscription based
their correlation feature is interesting indeed
I like how they summarize the quantity of data they have, as well as their confidence level
they also have an API http://developer.exist.io/
it is: web, android, and ios
MYL3 may be useful for parents/guardians of children who require IEPs (individual educatin plan) in public school. Right now tracking behaviour is anectodtal from teachers and parents with no real connection to environment contributors.
Multiple users
Sharing option