rbcavanaugh / pnt

Beta-version of R Shiny implementation of the computer-adaptive Philadelphia naming test (Roach et al., 1996) following item response theory.
https://william-hula.shinyapps.io/pnt-cat/
GNU General Public License v3.0
0 stars 6 forks source link

Responsive and usable on iPad #14

Closed rbcavanaugh closed 3 years ago

rbcavanaugh commented 3 years ago

Many clinicians are using ipads these days. right now, the app looks decent on an iPad (shiny is responsive if done right). However, it requires key-presses to advance. To use the app on an iPad right now, clinicians would need a Bluetooth keyboard.

Potential solutions:

other ideas?

gfergadiotis commented 3 years ago

I agree that providing feedback might be suboptimal. Is it possible to create an app so that the clinician controls the ipad form their phone...?

rbcavanaugh commented 3 years ago

Some googling doesn't come up with any pre-built ways to do this. I could imagine a method of saving/querying a database, but I don't think this is a great idea because I don't want to store any data and I suspect it would be complicated to build.

What if the clinician could "swipe" the card left/right or up/down if they're using an iPad? https://livefreeordichotomize.com/2017/03/12/introducing-shinyswipr-swipe-your-way-to-a-great-shiny-ui/

william-hula commented 3 years ago

Swiping up for correct vs. down for incorrect seems like it could be intuitive for clinicians and sufficiently subtle to avoid giving feedback to most patients. Or is a one-finger vs. two-finger tap a thing?

gfergadiotis commented 3 years ago

Swiping (or tapping) sounds like a nice compromise.

rbcavanaugh commented 3 years ago

I'd say that it would be like using Tinder but I suspect that might not be helpful. This is good and I'll prioritize this once we have a functioning beta app out

rbcavanaugh commented 3 years ago

I'm going to close this for now; will return to it after the beta version come sout.