Creating an Application that can predict weather condition

0 18
Avatar for Nicoo27
3 years ago

I plan to create an application where the user can determine the weather condition wherever he/she goes. For example, the user wants to know the chances of raining in that same day or the other days ahead.

This application can also warn the user or notify them if the probability of moderate to heavy rainfall is high. The application is more like a weather prediction software though the accuracy is the same as of that as the PAGASA weather forecast since the application is based from their weather updates.

The Design Process

Requirements:

As for the Requirements process, it is best to examine existing solutions while remembering it’s hard to foresee future needs, technologies, etc. Conducting a few interviews to people on how this application works and what they wanted for it to happen is pretty much considered and observed.

Analysis:

Preparing a narrative/story of how someone uses our application and breaking down a user’s steps/sub-steps. For instance, the user should allow the GPS from their mobile phones or laptop in the application after installing. After that, the user can use the map provided in the app or they can simply type in the specific location to the search bar for that to determine the current weather condition in that certain area.

Design:

As for the Design process, we will now match how the users will interact with it after receiving a few feedbacks from them. For example, like how the user can navigate around the application by simply clicking some icons which are friendly enough for the users to understand on how that icons work and some other functions.

Iteration and Prototyping:

We will now start prototyping and let users understand the appearance of the application and let them test it out and/or leave it to proven experts to use heuristic methods to evaluate its effectiveness. It may indeed take many iterations before we can pinpoint the ideal version of a solution for our weather app.

Implementation and Deployment:

After all the previous processes are said and done, we can now deploy and implement the design that is built since we are confident enough that it is user friendly, easy to use and very effective.

0
$ 0.00
Avatar for Nicoo27
3 years ago

Comments