All Projects → PanagiotisDrakatos → Weather-Forecast

PanagiotisDrakatos / Weather-Forecast

Licence: Apache-2.0 license
Weather Forecast is a simple app that shows you a weather. It comes with your standard features like your daily and hourly forecast along with access to additional information

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Weather-Forecast

Weather
Weather Android App using apixu API https://www.apixu.com
Stars: ✭ 48 (-18.64%)
Mutual labels:  forecast, weather-app
rogme
Robust Graphical Methods For Group Comparisons
Stars: ✭ 69 (+16.95%)
Mutual labels:  robust
WeatherRadar
An Android application featuring customizable, real-time doppler radar images
Stars: ✭ 35 (-40.68%)
Mutual labels:  weather-app
Wiggles-iOS
Beautiful Puppy adoption app built to Demonstrate the SwiftUI and MVVM Architecture
Stars: ✭ 174 (+194.92%)
Mutual labels:  ui-design
Rise-Media-Player
One media player for everything you own or stream; whether it's music or videos, online or offline Rise Media Player does it all. And it's beautiful and native with the latest version of WinUI.
Stars: ✭ 600 (+916.95%)
Mutual labels:  ui-design
d9l weather
A flutter weather app
Stars: ✭ 22 (-62.71%)
Mutual labels:  weather-app
calmly
Calmly is made with flutter to practice meditation to bring headspace and calmness. 😍💆🏼‍♂️
Stars: ✭ 34 (-42.37%)
Mutual labels:  ui-design
STYLER
Official repository of STYLER: Style Factor Modeling with Rapidity and Robustness via Speech Decomposition for Expressive and Controllable Neural Text to Speech, INTERSPEECH 2021
Stars: ✭ 105 (+77.97%)
Mutual labels:  robust
WaveGrad2
PyTorch Implementation of Google Brain's WaveGrad 2: Iterative Refinement for Text-to-Speech Synthesis
Stars: ✭ 55 (-6.78%)
Mutual labels:  robust
react-weather-app
Weather App built with React & TypeScript
Stars: ✭ 61 (+3.39%)
Mutual labels:  weather-app
File-Maker
Generate data files for Wii Channels that have the latest news, forecast data, etc.
Stars: ✭ 65 (+10.17%)
Mutual labels:  forecast
react-stick
React component to stick a portaled node to an anchor node
Stars: ✭ 51 (-13.56%)
Mutual labels:  ui-design
hive-desktop
🐝 A small LAN chat app
Stars: ✭ 69 (+16.95%)
Mutual labels:  ui-design
CoolAnimation4Beginner
Making Beauty Android UI/UX Design with cool Animation
Stars: ✭ 21 (-64.41%)
Mutual labels:  ui-design
awesome-neumorphism
A curated list of awesome Neumorphism resources.
Stars: ✭ 15 (-74.58%)
Mutual labels:  ui-design
weather-app-2020-android
Android Weather App 2020
Stars: ✭ 15 (-74.58%)
Mutual labels:  weather-app
darksky
Forecast.io API wrapper in Go (Golang)
Stars: ✭ 74 (+25.42%)
Mutual labels:  forecast
Material-Design-Android
My stash for all things material, animations, typography, iconography, transitions, Animated VD, Color Palette API, UI design, and more.
Stars: ✭ 38 (-35.59%)
Mutual labels:  ui-design
bruno
An enterprise-class package of Flutter components for mobile applications. ( Bruno 是基于一整套设计体系的 Flutter 组件库。)
Stars: ✭ 1,802 (+2954.24%)
Mutual labels:  ui-design
Travia
Travia is an app for Travellers. It provides features like choosing destination, booking tickets and organizing whole trip.
Stars: ✭ 13 (-77.97%)
Mutual labels:  ui-design



Weather-Forecast Implementation

A minimal java Weather-Forecast app with awesome UI based on Swing.

                                              Build Status star this repo GitHub Issues License GitHub pull requests

Basic Overview

Weather-Forecast app is what the title says it is. It's a quick, simple weather app. The features include the basics, including forecasts, current temperature, hourly forecasts, and more. Other than that, it's really not all that complicated. It's free to download with no in-app purchases and the source code available.

The weather app supports global locations and has customizable Live Tile support. It is a nice option for the times you just need to check in on the weather to plan for your week ahead, your weekend plans or any other times when the weather could play a factor. This Weather app has a host of updates since released, with a few new features added to the mix. Furthermore, it delivers the basic weather information among with useful informations(Pressure clouds,Wind Speed) to your Windows computer in a clean, eye-catching and easy to use package together.

Benefits of Weather-Forecast

Make confident decisions by using this awesome weather desktop application in order to get the current weather forecast for any city. Weather-Forecast has loads of features. However, the following list is a glimpse of that huge features list.

  • Awesome UI app.
  • Easy to use.
  • Value For Money.
  • Available SourceCode.
  • Your current conditions.
  • A 7-Day forecast.
  • Switching to your current locations based on your computer's Location Services.

API Usage

The Weather-Forecast uses the OpenWeatherMap API to get the current weather. OpenWeatherMap API is free to use for smaller-scale applications. Large applications with bigger user bases may need to opt into one of the paid plans in order to satisfy the higher call–per-minute needs. The free tier comes with the following restrictions:

  • 1,200 API calls per minute
  • Weather history no greater than one day old
  • 95% up time
  • Weather data updates every 2 hours
  • No SSL

If you need more calls per minute, increased up time, more frequent weather updates, or secured access, you’ll need to pay subscription. Regardless of which tier you decide to use, you need to register an API key for your application. To do this, register your application by signing up for an account. Once logged in, you can find the key under the setup tab. Since the API is public access, the key needs to be added as a parameter to whatever API endpoint you send a request to.

Features Instructions

  • Maven Sample project Included with proper way to construct an app.
  • The working Java sample includes both front End and Backend source code of the application.
  • It is tested and ready to be used for commercial purposes or to adapt it on any desirable desktop app specification you want.

What You will Need?

  • About 15 minutes.
  • A favorite JAVA text editor or IDE.
  • JDK 8 or later.
  • Download and unzip the source repository for this guide.
  • cd into the Path that you previous Downlaod.
  • et voila! You are ready to adapt it to match it with your specifications.

Build The Sample

  1. If you download the samples ZIP, be sure to unzip the entire archive.
  2. Start Netbeans and select File > Open > Project.
  3. Press Ctrl+Shift+B, or select Build > Clean & Build Project.

Support

Please open an issue for support or even more open a pull request.

License

This project is licensed under the Apache License 2.0 see the Licence.md file for details

Contacts

Don't hesitate to ask me whatever you want. Stay tuned for more awesome projects 😘 . Follow me or Connect me via Linkedin

Contributing

Please contribute using Github Flow. Create a branch, add commits.

  1. Fork it: git clone https://github.com/PanagiotisDrakatos/Weather-Forecast.git
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request
  6. 😄 😄 😄

Donate

If you have found this project useful, please consider making a donation to contribute for more awesome projects paypal

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].