Skip to content

Repository files navigation

GitHub Downloads GitHub Release Version APK Size AGP Version Workflow Lint Workflow Release GitHub Last Commit GitHub Repo Size GitHub Top Language GitHub Contributors GitHub Issues GitHub Discussions GitHub Forks GitHub Repo Stars GitHub Org Stars Discord Ko-fi

Caution

🚨 Free and Open-Source Android is under threat!
Google will turn Android into a locked-down platform, restricting your essential freedom to install apps of your choice. Make your voice heard – Keep Android Open.

NOAA Weather Android

NOAA Weather Android

NOAA Weather Android Application with Widget.

Add multiple stations via search or GPS location. Select primary station to show on widget and startup. Custom update interval and notification settings and more...

Install

Get on GitHub Get on Obtainium

📲 Click to View QR Codes 📸 Supports Android 8 (API 26) 2017 +

QR Code


QR Code

Latest Release Latest Pre-Release

Note: If installing directly, you may need to allow installation of apps from unknown sources.
For more information, see Release through a website.

View Manual Steps to Install from Unknown Sources

Note: Downloading and Installing the apk should take you to the settings area to allow installation if not already enabled. Otherwise:

  1. Go to your device settings.
  2. Search for "Install unknown apps" or similar.
  3. Choose the app you will install the apk file from.
    • Select your web browser to install directly from it.
    • Select your file manager to open it, locate the apk and install from there.
  4. Download the Latest Release.
  5. Open the download apk in the app you selected in step #3.
  6. Choose Install and Accept any Play Protect notifications.
  7. The app is now installed. Proceed to the Setup section below.

The GitHub APK has been registered with Google's Android developer verification.

83:B6:40:9F:E6:AF:2B:D1:DD:4E:FC:5F:70:71:A5:A2:E2:A2:44:84:05:07:B1:FF:3C:D5:48:9B:F1:89:BC:22

How to Verify an APK Signature

Setup

  1. Install and open the app on your device.
  2. Go to the Stations page and click the Add button.
  3. Click Locate, allow permissions, select a station.
  4. You can also add the widget to your home screen.

Features

  • Add Multiple NOAA Stations with Search or GPS
  • Widget with Current Conditions from Selected Station
  • Custom Widget Update Interval and Temperature Unit

Planned

Known Issues

Screenshots

Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot

Support

For general help or to request a feature, see:

If you are experiencing an issue/bug or getting unexpected results, you can:

Development

This section briefly covers running and building in Android Studio and the Command Line.

Android Studio

  1. Download and Install Android Studio.

https://developer.android.com/studio

  1. Ensure that usb or wifi debugging is enabled in the Android developer settings and verify.

  2. Then build or run the app on your device.

    • Import the Project
    • Run Gradle Sync

To Run: Select a device and press Play ▶️

To Build:

  • Select the Build Variant (debug or release)
  • Build > Generate App Bundles or APK > Generate APKs

Command Line

Warning

This section may not be complete! For more details see the release.yaml.

You will need to have ADB installed.

  1. Download and Install the Android SDK Platform Tools.

https://developer.android.com/tools/releases/platform-tools#downloads

Ensure that adb is in your PATH.

  1. List and verify the device is connected with:
$ adb devices
List of devices attached
RF9M33Z1Q0M     device
  1. Build a debug or release apk.
./gradlew assemble
./gradlew assembleRelease

Note: Use gradlew.bat for Windows.

  1. Then install the apk to your device with adb.
$ cd app/build/outputs/apk/debug
$ adb -s RF9M33Z1Q0M install app-debug.apk
$ cd app/build/outputs/apk/release
$ adb -s RF9M33Z1Q0M install app-release-unsigned.apk

Note: you may have to uninstall before installing due to different certificate signatures.

For more details, see the ADB Documentation.

Contributing

If you would like to submit a PR, please review the CONTRIBUTING.md.

Please consider making a donation to support the development of this project and additional open source projects.

Ko-fi

You can also star this project on GitHub and support other related projects:

For a full list of current projects visit: https://cssnr.github.io/

About

NOAA Weather Android Application with Widget

Topics

Resources

Contributing

Stars

1 star

Watchers

1 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages