Weather

Published on March 17, 2022

๐Ÿ†˜ Description

This is an app where you can get accurate weather information about your region. We use your IP address as your location - if you change your IP address, the data might change. You can also set custom location to get data.

NOTE: I have a limit of two million weather calls per month. Please do not harass my app and block the API!

๐Ÿท๏ธ Tags: #api, #json

๐Ÿ•ต๏ธโ€โ™‚๏ธ Version

Current version: 2.2.0 Complete

๐Ÿ“ฆ Package name (for developers)

io.aicode.weather

๐Ÿงจ New Features

New features in 2.0.0 Complete

  • Since this causes trouble on versions Android > 7.1, we have set the minimum version to 7.1. You will not be able to download the app if your device is older than that.

  • Added features for visibility and a report for the weather for the next 2 days.

  • We have temporarily removed the feature that you can use to share a location name from other applications to the Weather app because it is buggy.

New features in 2.1.0 Complete

  • Reduced API usage without removing content. 50% of the API requests that are unnecessary are removed.

New features in 2.0.0 Complete

  • Added UV index under Weather of the day.

  • Updated the icon for App version.

  • Updated the app icon.

New features in 2.0.0 Beta

  • Changed package name from io.balloon.weather to io.aicode.weather. Please remove the old Weather app and install this new version to avoid identical apps on your phone.

  • Now, you will be able to select and copy the text of the weather info via long tapping the cards.

  • Added a tour guide. Go to More โ‹ฎ > Take a tour.

  • Added a facility to redirect to app settings. Go to More โ‹ฎ > App settings.

  • Added a dialog with app version - go to More โ‹ฎ > App version for the version name. Match the version name with the version name here.

  • Added a compass at the bottom of the screen. Turn your phone to navigate!

  • Added some updates with the design and look.

  • Added a feature so that when you share text from other applications to this app, the system will automatically search the shared text as a location.

๐Ÿž Bugs Fixed

Bugs fixed in 2.1.0 Complete

  • Fixed an issue in the compass that north will not point to north, but to the azimuth.

  • Fixed an issue in the UV Radiation part that was left behind in the previous 2.0.0 Complete copy.

  • Fixed spacing issues.

Bugs fixed in 2.0.0 Complete

  • Fixed a minor connection issue that appeared in the Beta version.

Bugs fixed in 2.0.0 Beta

  • Fixed the accent color issue of the application.

  • Fixed a logout issue.

๐Ÿ’ผ Issues Waiting In Line

  • Display the direction (N, SW) of the azimuth for the compass.

  • Add a realtime map that shows your IP address.

  • Add the ability to share weather data.

๐Ÿฌ Acknoledgements

  1. Thanks to Kodular for providing an amazing IDE to us!

  2. Thanks to Firebase for providing a login system for us!

  3. Thanks for weatherapi.com for providing us accurate weather information!

  4. Extensions:

    • Thank you Taifun for your TextBox extension!

    • Thank you Mohamed for your JsonToDictionary extension!

    • Thank you AVMCreators for your IP extension!

    • Thank you Patryk for your LabelPlus extension!

  5. Thank you Denelson83 and smial for your File:Compass.png image!

๐ŸŽฆ Screenshots

Note: since I am currently busy, the screenshots are version

๐Ÿงช Tests

Tested successfully on Google Pixel 2 (Android 11), Google Pixel 2 (Android 7.1), Google Pixel 2 (Android 8.0) and Xiaomi 11 Lite (Android 11).

๐Ÿ“ฅ Downloads

AIA file: This app is closed-source. However, if you have any questions, please private message me in App Inventor community.

APK file: download button below

Please email me if you find any bugs, no matter major or minor. I will usually update my app once a month if I find any bugs.

TERMS AND CONDITIONS

By installing or sharing my app, you agree to follow these terms and conditions.

  1. Have fun using the app! There are no viruses, trojan horses, advertizements, or premium options.

  2. This is the only authorized place to download this application. As an organization, you are not allowed to host and advertize this application on your website, document, tweet, blog, article or any software you made without my authorization. You are also reminded not to include a direct download link of this application on your website without my permission. If you are interested in the actions listed above, please contact me via email. Do remember that if you violate term no. 2, AICODE has the right to flag your website, document, tweet, blog or article as a violation of copyright, or other legal actions will be taken. Please contact me if you find anyone do this.

However, you can copy the link of this webpage and share it to someone as a personal identity (not as an organization), or sharing it on these authorized forums: App Inventor, Kodular, Niotron, Appzard and Android Builder communities. The term organization includes schools, markets and app stores, companies and social groups. Thank you for your understanding.

Those organizations are authorized to advertize my application:

  • Kodular admins

  • MIT App Inventor admins

  1. Selling this application/product to anyone is not allowed unless authorized by AICODE.

  2. These terms and conditions are written and issued on December 20, 2021, along with the new version of 4.0.0. AICODE has the total permission to edit these terms and conditions anytime.