Summer Internship-Location Based voice Reminder(Android App)

Prince Patel
4 min readAug 9, 2020

Introduction

Location Based Reminder is user friendly application which we had developed it in android studio. This project is the solution of some real-time problems we are facing and we tried to make project robust. If user sets a plan for a journey and user forgot about halt or work to be taken during journey. So user need to go back to finish their work and also waste time of user. But this project is one kind of application which can help user to remind for their halt or work during journey. Hence, we designed this project.

How i inspired to build the application ?

The purpose of our application is to provide user friendly application of location reminder which will allow user to remind for their task.

Help users to complete journey in time.

Main purpose of our project is to save time and easy to remember user for all important things by easily set reminder that will notify when time arrive.

Few Terminology

What Is Android Application?

First of this application is design for software platform,Android application is running for Android platform Because Android platform is basically design for mobile devices.A android app is designed for smartphones or a tablet PC running on the Android OS.

Why Android Studio?

Android Studio is Android’s official IDE. It is purpose-built for Android to your development get faster and help you to build the high-quality app for every Android device. Following are advantages to use Android Studio rather than others.

Gradle Build System

Android Studio use highly integrated Gradle build system and it’s offered dependency management.

java code Auto-Completion

In Android studio we can write only starting of method and then generate pop-up and show all method to start with those letters. after crating class we can generate constructor,get-set method.

Scope

Voice reminder for a planned journey is the application that will help the user to plan the journey to reach on time and to do some work on the way without fail.

It provides the functionality to create a plan for a journey and also edit or delete the created plan.Other functionality of the application includes recording the voice for reminder.

It checks whether the user is running out of the time during the journey. If it is so, then application will give notification by playing the recorded voice.

It also provide the functionality of location based voice reminder that is user will be notified when he is about to reach the location as specified in the plan.

Application

Structure & Design

In general for structure and validation purpose is used java and for designing purpose xml is used. Mostly all pages are design for good user friendly experience and also keeping in mind for having proper design for more interactive look. Also I have added good structure in every pages so that every feature can be easily route.

The flow-chart of the applicaton

Following Screen Shots are of my application

Home Page

This page is our application first page here we can simply unable the device’s location .and we find the our home pages and the we add a task with help of that “+” button.

Add Task

then after we see that add task screen here we enter the details and many more things with location.

Select Location

the upper screen is showing how we can add a location

Conclusion

Hence, we had learnt many new things such as android studio basics, we have learnt the implementation of java concepts in real world application. We come to know how project is to be developed how it’s to be implemented. We now knowledge of developing any project on the basis of user’s requirements and real world problems. So now we can use our experiences in future projects.

Github Project Link

--

--