Skip to content

SCCapstone/DBK

Repository files navigation

DBK Apps Build Status codecov Maintainability

Android Applications supporting DBK Drymatic

Installation

  • Download Android Studio
  • Once Android Studio is downloaded and installed, download the program from the DBK Repository.
  • An alternative way to get the program is to Import From Version Control using the DBK repo URL
  • Once the program is downloaded open it with Android Studio

Note: make sure you are using at least API 21 or higher. can be downloaded in Tools > AVD Manager. Also, use gradle version 3.3.2 as used by the program.

If the emulator is crashing delete it and reinstall it for this program, the emulator may not be using the correct version.

Testing

Unit Testing

See build badge for automated testing results.

To execute the tests on your own system, simply run ./gradlew test from the project directory.

  • located in app > java > edu.sc.dbkdrymatic(test)
  • run the .java unit test

Behavior Testing

-located in app > java > edu.sc.dbkdrymatic(androidTest)

-run the .java instrumented test

Developing

Deploying / Publishing

  • Android Studio
  • Java SDK
  • Room Persistence Libary

Features

Complete

  • Psycrometric Calculator
  • Bluetooth
  • Settings
  • Navigation Drawer

Road Map

  • Android application
  • Bluetooth integration with DBK hardware

Contributing