The application is divided into 3 parts :
The user can search for a city to get its min/max temperature, the pressure and humidity for every 3 hours in the next 4 days.
Using a chart, the user can also view the wind, the precipitations and temperature of every day in the next week.
The app uses Open Weather Map to get the all weather forecast information mentioned above.
Using a keyword, the user can look for images he/she wants.
The app uses Pixabay API to search images.
The user can take photos using his/her phone camera (camera permission needed).
Every time the user takes a photo, the application records the location and store locally (SQLite DB) with the photo.
Later, the user can view photos (gallery permission needed), and see the location they've been taken on, using Google Maps.
The application uses Google Maps API, and it uses SQLite to store the image and its location.
The application uses :
- Android Volley for HTTP Calls.
- Picasso to render images.
- MPAndroidChart for charts.
Make sure you edit the Google Maps API Key in app/src/main/AndroidManifest.xml in order for the Map to work.
If you like it do not hesitate to give it a star ⭐️