Skip to content
Internal Baby Monitor android project
Kotlin IDL Ruby
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
.idea
app
buildsystem
gradle/wrapper
.gitignore
Dangerfile
Gemfile
Gemfile.lock
README.md
build.gradle
default-detekt-config.yml
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Build Status Dependabot Status

Baby monitor client android

environment deployment
Release https://appcenter.ms/orgs/office-4dmm/apps/Baby-Monitor-Client
Preprod https://appcenter.ms/orgs/office-4dmm/apps/Baby-Monitor-Preprod

Synopsis

Baby Guard is a free, offline, and cross-platform application that replaces electronic baby monitors. The app will notify you on your smartphone whenever your baby starts crying.

Development

Integrations

Coding guidelines

Netguru Android code style guide

Workflow & code review

Netguru development workflow

Building

Build types

  1. Debug - for development
  2. ReleasePreprod - for testing
  3. Release - app releases to the store

debug

  • debuggable
  • disabled ProGuard

release

  • uses full ProGuard configuration
  • enables zipAlign, shrinkResources
  • non-debuggable

Build properties

Property External property name Environment variable
Firebase Cloud Messaging Server Key FirebaseCloudMessagingServerKey FIREBASE_CLOUD_MESSAGING_SERVER_KEY

Secrets

Follow this guide

Supported devices

SDK 21+ (5.0 Lollipop)

You can’t perform that action at this time.