miyamot0 / Visual-Discrimination-App

This is a visual discrimination application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project name: Visual Discrimination App

This project is a Flutter-powered application designed to gauge a learner's ability to make visual discriminations (i.e., colors). This is built entirely in Google's Flutter, tested across Android and iOS. Only Android and iOS are actively maintained and under evaluation at this point.

Instructions

  • Web Login (optional): https://visualdiscriminationproject.github.io/
  • App Login: Log in per supplied credentials
  • Add Participant: In home screen, hit add participant (Name, describe, and input session conditions)
  • Pre-training (1 sample, 1 comparison): Select the 'Edit' icon and then 'Practice (1s/1c)'
  • Pre-training (1 sample, 2 comparison): Select the 'Edit' icon and then 'Practice (1s/2c)'
  • Run Session: Press the 'Play' icon on the home page
  • Show Data: Select the 'Edit' icon and then press 'Show Data'
  • Edit Session Conditions: Select the 'Edit' icon and then press 'Edit Session'

Derivative Works

This project is a derivative work of an earlier project and uses licensed software:

Dependencies

  • firebase_auth - Copyright 2017 The Chromium Authors (BSD-3). Github
  • cloud_firestore - Copyright 2017 The Chromium Authors (BSD-3). Github
  • audioplayers - Copyright 2017 Luan Nico (MIT). Github
  • flutter_charts - Copyright 2017 Milan Zimmermann (BSD-2). Github
  • queries - Copyright (c) 2014, Andrew Mezoni (BSD-3). Github

Assets

This project uses open assets to support its functionality:

Installation

This application can be installed as either an Android or iOS application.

Development

This is currently under active development and evaluation.

Building

flutter build ios --release xcodebuild -workspace Runner.xcworkspace -scheme Runner -sdk iphoneos -configuration Release archive -archivePath $PWD/build/Runner.xcarchive xcodebuild -exportArchive -archivePath $PWD/build/Runner.xcarchive -exportOptionsPlist exportOptions.plist -exportPath $PWD/build/Runner.ipa

License

Copyright 2018-2019, Shawn P. Gilroy (sgilroy1@lsu.edu)/Louisiana State University - MIT

About

This is a visual discrimination application.


Languages

Language:Dart 95.9%Language:Ruby 1.9%Language:Java 1.6%Language:Objective-C 0.6%