Child control app. Application is divided into two different apps: for parent and for child. The parent application features a button that activates listening to notifications about child's activity. The child's application includes a motion detection alarm. When activated, this alarm detects device motion, triggers an alarm and simultaneously sends notification to the parent's app. The alarm can be deactivated by entering a specific password either in the parent's application or directly in the child's application.
- Motion detection alarm
- Language: Kotlin
- IDE: Android Studio
- Other:
- Gradle
- Fragment
- SensorManager
- View Binding
- Service
- MediaPlayer
- AudioManager
- NotificationChannel & NotificationManager & NotificationCompat
- PendingIntent
- AudioAttributes
- BroadcastReceiver
- Firebase
- FCM
Clone this repository
git clone [email protected]:neliudochka/antichild.git
-
For Android Studio:
Open directory in the Android Studio.
Choose Build -> Make Project -
For Gradle Wrapper:
Move to the repo
// from the directory where you cloned repo
cd AntiChild
Build the project using Gradle Wrapper
./gradlew build
- Download the APK from the release page(will be available later)
Connect a device or use some of the emulators.
Download apk file to the device.
or
- For Android Studio:
Choose Run -> Run 'app'
Project is: in early development
Created by Liudmyla Gorbunova and Svitlana Barytska