Source code for the Aix Weather Widget Android app.
This app was written as a personal project in order to provide a compact graphical weather graph as a single row Android widget. The app met its original design goal at an early version, and most subsequent versions have been bug fixes. The source code is dated and not shiny, and there are several hacks used in order to make a graphical widget work on Android. The source code is made public domain as it may provide utility for others. Please respect the various APIs used by the app, and please modify the user agent if you are running a modified version of the app. I can only allocate a minimal amount of time to this app and will not spend further time developing it, but please email me via Google Play if you wish to become a maintainer or plan an improvement of the app.
- The Norwegian Meteorological Institute for providing an open weather data API.
- The National Weather Service for providing an open weather data API.
- The GeoNames database for providing their timezone API.
- The Google Maps Geocoding API.
- Thanks to bharathp666 from DeviantArt for the application icon (
app_icon.png
).
- All code written as part of the app is licensed as CC0 Universal. The only exceptions are
MultiKey.java
andPair.java
which are licensed under Apache 2.0 as specified in their headers. - The weather icons are owned by The Norwegian Meteorological Institute and are as provided via their weathericon API.
- Any use of the provided software must respect the terms of each API used.
- The user agent information must be changed if used in a modified application.
- The GeoNames username must be changed if used in a modified application.
Aix
andAixd
are twins with the first being packaged asnet.veierland.aix
, and the second asnet.veierland.aixd
. This was chosen as an early hack in order to be able to publish a separate donation version.