/angry_nerds

Fictional Service App developed in the course 'Software Architectures Laboratory' in the Computer Science Master programm at Hochschule Karlsruhe

Primary LanguageDart

HsKA Field App

Brought to you by Team "Angry Nerds"

This repository contains a Flutter App which is developed for the Software Architecture Laboratory at the University of Applied Sciences Karlsruhe during the winter term 2018/2019.

Build (using Travis CI)

Master: Build Status

Development: Build Status

Coverage (using Coveralls)

Master Coverage Status

Development: Coverage Status

Prerequisites

In order to build this app on your system, you will need to have Flutter installed (we recommend at least v1.0).

Building the application

So far, our code is only focused to be build as Android apk. In order to do this, do the following:

  1. Clone this repository and cd into it.
  2. Run flutter packages get to download the used libraries.
  3. If you want to have a fully functional Google Maps Widget, you will need to create a Google Maps API Key and replace the placeholder in the file android/app/src/main/res/values/constants.xml.
  4. To build the apk, run flutter build apk. The final apk can be found in build/app/outputs/apk/release/ and is named app-release.apk.