Bodylight: The Alexander Technique
Based on the Alexander Technique and other movement coaching exercises Prof. Sarah Barker has developed, this app guides people through daily practice of self-care that will improve their physical wellbeing and mental ease.
Video
Click the thumbnail below to watch the Bodylight functionality video
Summary
Bodylight includes:
- A relaxing and informational audio meditation guide.
- Video instruction on the Alexander Technique.
- Schedule reminders with google calendar to keep yourself on task.
- Set daily reminders for frequent practice.
Team
Repo
https://github.com/SCCapstone/Bodylight
Testing
Packages used: package com.example.pmatt.bodylight
Testing the app
- Make sure Android Studio is installed and up to date as well as the apk.
- Create an emulator using the Android Studio avd manager or connect an android device to the avd manager. For help with this step go to https://developer.android.com/studio/run/managing-avds.html
- Import the application and all correlated files into android studio and make sure it imports as a gradle build. For help with this step go to https://developer.android.com/studio/intro/migrate.html
Name: WelcomeActivityTest.java Location: bodylight/app/src/androidTest/java/com/example/pmatt/bodylight/WelcomeActivityTest.java
- Inside android studio click Sync Project button in the top toolbar.
- Right click the test file within the project directory, click Run “WelcomeActivityTest”, choose the android device you want to run the test through, then click ok. This will run the test.
- IMPORTANT If you want to run the test multiple times be aware that the app must be uninstalled after each test.
Name: MainActivityTest.java Location: bodylight/app/src/androidTest/java/com/example/pmatt/bodylight/MainActivityTest.java
- Inside android studio allow the project to be synced through gradle.
- Open the emulator and Bodylight application and then skip the welcome activity if it appears.
- Once at the main screen click the profile button and sign into a google account on the screen that appears.
- In android studio right click the test file within the project directory, click Run “MainActivityTest.java”, choose the emulator, then click ok. This will run the test.
Name: AudioExerciseTest.java Location: bodylight/app/src/androidTest/java/com/example/pmatt/bodylight/AudioExerciseTest.java
- Inside android studio allow the project to be synced through gradle.
- Open the emulator and Bodylight application and then skip the welcome activity if it appears.
- In android studio right click the test file within the project directory, click Run “AudioExerciseTest.java”, choose the emulator, then click ok. this will run the test.
Name: VideoExerciseTest.java Location: bodylight/app/src/androidTest/java/com/example/pmatt/bodylight/VideoExerciseTest.java
- Inside android studio allow the project to be synced through gradle.
- Open the emulator and Bodylight application and then skip the welcome activity if it appears.
- In android studio right click the test file within the project directory, click Run “VideoExerciseTest.java”, choose the emulator, then click ok. this will run the test.