Skip to content

Requirements

General

  • minSDK 23
  • Gradle 7
  • Java 11

Dependencies

The modules differ in their dependencies they use. The differences are listed below.

flake-core

  • Kotlin Reflect
  • Kotlin Coroutines
  • Android Lifecycle

flake-ble

  • Flake-Core Dependencies
  • Android Permission BLUETOOTH_ADMIN
  • Android Permission BLUETOOTH
  • Android Permission ACCESS_COARSE_LOCATION

flake-net

  • Flake-Core Dependencies
  • Android Permission INTERNET

flake-logging

  • Timber

flake-wifi-provisioning

  • Flake-Core Dependencies
  • Android Permission INTERNET