GithubHelp home page GithubHelp logo

enessfk / weatherapp Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 5.0 4.33 MB

:sun_behind_small_cloud: An awesome Android weather forecast app, which uses OpenWeatherMap API. :open_umbrella: :cloud_with_lightning_and_rain:

License: MIT License

Java 100.00%
java android-studio weather android mobile-app weather-forecast weather-app weather-api openweathermap-api 5-day-weather-forecast

weatherapp's Introduction

logo

WeatherApp

🌤️ An awesome Android weather forecast app, which uses OpenWeatherMap API. ☂️⛈️ ( Java, Android Studio )

AboutFeaturesBuilt withUsageContributingSupport & FeedbackLicense

homesearch

w01d w13d w04d w09d w10d w11d w02d w03d

About

WeatherApp is a simple weather forecast app, which uses OpenWeatherMap API to fetch 5 day / 3 hour forecast data based on given location. This application, developed in the Android Studio environment, processes the temperature, wind, pressure, weather and humidity data fetched in JSON format and displays them to the user.

Features

Some of the features the project includes:

  • Weather info by current location
  • 5 Day Forecast
  • Current humidity, wind and real feel info
  • Search weather by location
  • Secure API key

Built with

  • Android Studio - Android Studio is the official Integrated Development Environment (IDE) for Android app development, based on IntelliJ IDEA.
  • OpenWeatherMap - OpenWeatherMap is an online service that provides global weather data via API, including current weather data, forecasts, nowcasts and historical weather data for any geographical location.

Usage

In order to use the project, you first need your own OpenWeatherMap API key:

  1. Sign up on OpenWeatherMap to get your api keys.
  2. Once you've registered go to your Account > My API keys. The 'Default key' is what you'll need.
  3. Set the ApiKey property in gradle.properties file to your api key.
ApiKey = YOUR_OPENWEATHERMAP_API_KEY

Contributing

Want to contribute? Great! To fix a bug or enhance an existing module, follow these steps:

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/enhanced-feature)
  3. Commit your Changes (git commit -m 'Add some enhanced-feature')
  4. Push to the Branch (git push origin feature/enhanced-feature)
  5. Open a Pull Request

Support & Feedback

If you are having technical issues or want to raise a bug/issue with the app, the preferred way is through GitHub issues. In order to contact with me for any other request please send an email to: [email protected]

License

Distributed under the MIT License. See LICENSE for more information.

weatherapp's People

Contributors

enessfk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.