MESA 11

Inspiration

We noticed how much time we spend in front of a screen and the great risk it represents. As programmers we even spend more time watching a screen. So we decided to develop something that helps to change this situation.

What it does

The app runs a timer, according to a defined interval it creates sound, vibration and visual notifications. The app encourage the user to stop watching the screen for a few minutes and gives him tips to relax, exercise and in general, keep his eyes healthy.

How we built it

We decide to build it in Java because we wanted the app to be multiplatform. Also we took the decision because developing in java will gave us great advantage to create the android version.

Challenges we ran into

The use of threads, tasks and timers in java. We had to learn about multithreads, the use of tasks and timer objects in order to keep track of the time the user spend in front of the screen and automatize the instructions and tips we give the user to help him protect his vision.

Accomplishments that we're proud of

The succesfull implementation of theats and timers, use of java to create a graphical applet and the succesfull migration of the code to an android app.

What we learned

The use of java timers, tasks and threads. The use of android activities, vibration and other functions.

What's next for VisionAlert

Implementation of more functions, creation of a user system in order to offer personal tips, integration with other apps and social networks and finally the creation of versions for other operating systems such as iOS.

Share this project:

Updates