Skip to content

gfels6/go2play-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

130 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go2play

A native application built with NativeScript-Vue This is a 'clinical app' for our studies in medical informatics (BFH - TI) It is a quiz, where you can connect step counters to get an ingame currency to get jokers ;-) Made by Sascha Gfeller & Gabriel Hess

Usage

# Install dependencies
npm install

# Build for production
tns build <platform> --bundle

# Build, watch for changes and debug the application
tns debug <platform> --bundle

# Build, watch for changes and run the application
tns run <platform> --bundle

## important for iOS
Server must be listed on `<key>NSExceptionDomains</key>` in app/App_Resources/iOS/Info.plist
### deploy to iOS Hardware Device
- first, you need an Apple ID
- get the Apple ID registered with Olivier (I4MI)
- follow this instructions: https://nativescript.nl/tips/how-to-test-your-nativescript-app-on-a-real-ios-device/

Local Storage

Overview over the variables in Local Storage

  • name: the user's name
  • steps: the number of steps on this day
  • lastCheckedSteps: date when the total steps where last checked
  • connected: Google Health / Healthkit is connected
  • onboarding: Boolean only set if user just completed onboarding process
  • stepsLog: Array with objects containing evaluated: {date: the timestamp, steps: number of steps logged, coins: number of walkercoins added}

Presentation Mode

For enabling presentation mode, set presiMode-Property in ClaimName.vue to TRUE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors