Skip to content
This repository has been archived by the owner on Oct 16, 2023. It is now read-only.

netguru/baby-monitor-client-android

Repository files navigation

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)