Skip to content

GachonMoWA/mowa-app-android

Repository files navigation

MoWA's Android Application

  • Gachon University Senior(Graduation) Project
  • Monotoring the elder with Wi-Fi Sensing and AI Speaker



Team Information

  • Gachon University AI∙Software Department (Software)
  • Class 5 Team 3
  • 2022.03.01 ~ 2023.06.14

Student number Student name Role Link
201835475 Yu Gyeongjun AI Speaker
201835510 Lim Chanho AI Speaker
201835541 Pyo Jisung Wi-Fi Sensing
202035328 Nam Seonwoo Android


Table of Contents

  1. Introduction
  2. Motivation
  3. Installation & Execution
  4. Demo & Utilization
  5. Reference


1. Introduction


ic_mowa_not_title

The project began as a graduation project by Gachon University's Department of AI∙Software (Software Major) and runs from 2022.03.01 to 2023.06.14. It is a project conducted by four students for about a year, and it is meaningful in improving software development skills and developing meaningful services.

MoWA, our graduation project, stands for "Monitoring the Elder with Wi-Fi Sensing and AI Speaker," and is a system that monitors the elder living alone using Wi-Fi Sensing and AI Speaker. It is Android project that is introduced here that acts as an interface with users in the MoWA project. Users can use the MoWA service by installing the MoWA application on their Android phones. Users can check their activity and risk levels through the Android application.



2. Motivation

Our project "MoWA" aims to help cope with accidents that may occur by monitoring the elder living alone and ensure the activity of the elderly living alone. The behavior of the elder living alone is monitored and checked through Wi-Fi Sensing, and real-time communication with the elder living alone is conducted through AI Speaker. In addition, the Android application allows users to utilize their own statistics and various functions (AI Speaker, phone book, and emergency contact functions, etc.)

In other words, an Android application is an application designed to make MoWA services more intuitive and easy for users to access. Therefore, we designed the UI focusing on accessibility and intuition. It was implemented with the goal and motivation to make it as easy and convenient for the elderly living alone, which is the target of our service.


The elder



3. Installation & Execution

Now, I would like to introduce how to install the MoWA application and how to run it. Unfortunately, the MoWA Android application is not currently on Google Play store. Therefore, as of this time (2023.05), the only way to install the MoWA application on the user's mobile phone is to download the repository to the computer and connect the mobile phone to install it. Although the installation method is somewhat complicated, a method of installing and executing using the method is described below.



3.1 Our Settings

For reference, the environment in which the Android project was developed is as follows. For users who want to install, you should check the difference from your environment. This is because sometimes there may be problems that cannot be executed depending on the version. In addition to what is written below, we recommend that you check the build.gradle file for more detailed settings and versions of this android project.


For reference, the developer's own environment who developed the project is as follows.

  • Windows 10
  • Windows 11
  • macOS 13.3.1

Category Version
Android Studio Android Studio Electric Eel | 2022.1.1
Compile SDK Version 33 (API 33: Android 13.0 (Tiramisu))
Target SDK Version 33 (API 33: Android 13.0 (Tiramisu))
Min SDK Version 23
Source Compatibility 1.8 (Java 8)
Target Compatibility 1.8 (Java 8)
Android Studio Runtime Version 11.0.15
Android Gradle Plugin Version 7.4.0
Gradle Version 7.5

Last checked 2023. 05. 29 (Mon)


image

3.2 Installation

This time is to tell you how to install the MoWA application in the mobile phone. Since it is not in Google Play store, the method of download is to download the android project to computer that is connected with the user's own mobile phone. For reference, '3.2 Installation' and '3.3 Execution' are related to installation and execution methods of the application and execution method of execution, so if you already know then pass these parts.


  1. Download the Android project repository.

    git clone https://github.com/namseonu/mowa-app-android.git
  2. Open the Android Studio to open the downloaded registration.

  3. After connecting your computer to your mobile phone, make sure that the connected appear properly in Android Studio.

  4. Press the Run button to install the application on the mobile phone.



3.3 Execution

If the application is installed on the user's own mobile phone, this time I will tell you how to run it. If you know how to run the Android application again this time, it's okay to go straight to '4. Demo & Utilization'.


  1. Verify that the application is properly installed on the phone.

  2. If the installation is successful, click to run the installed application.



4. Demo & Utilization

Here, we introduce the core functions of the MoWA application. It shows a screenshot of the demo and explains how it can be used together.


  • Start (Splash & Guide)


  • Login - Google login


  • Home - Setting various permissions


  • Home - Check the user's activity


  • Speaker - Talk to AI speaker


  • Phone book - Check the close welfare center


  • Phone book - Check a Phone Book & register emergency contacts


  • Setting - Allow the notification permission


  • Setting - Set a 'No Disturb' time zone



5. Reference



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •