GithubHelp home page GithubHelp logo

cheeaun / checkweather-sg-native Goto Github PK

View Code? Open in Web Editor NEW
6.0 3.0 2.0 4.99 MB

โ˜€๏ธ๐ŸŒง Yet another weather app for Singapore

Home Page: https://apps.apple.com/app/check-weather-sg/id1510170224

JavaScript 74.32% Starlark 0.62% Java 6.44% Objective-C 6.65% Swift 10.94% Ruby 1.04%
weather singapore rain humidity rainfaill temperature wind clouds map ios mobile

checkweather-sg-native's Introduction

Check Weather SG (native)

โ˜€๏ธ๐ŸŒง Yet another weather app for Singapore

This is a native mobile app version of the web app.

Download on the App Store

screenshot

Features

๐ŸŒง 2-hour weather map

Observe how the rain clouds move over time. Temperature (ยฐC), Relative humidity (%) and rainfall (mm) measurements are displayed together with precipitation radar that is updated every 5 minutes to give better context of the past and forecast of the current weather conditions.

๐Ÿ”” Periodic rain alerts

Tap on โ“˜ to enable rain alert notifications. Push notifications are sent every time there's significant rain cloud coverage over Singapore, from the beginning, all the way until the rain goes away. Notifications are sent periodically with coverage percentage information to give a sense of how the clouds move and how fast the rain goes by.

๐Ÿ“ก Weather map in Today View

Up-to-the-minute weather viewable on the Today widget. The latest rain precipitation radar and temperature (ยฐC) information are always accessible and viewable in a simple swipe to the Today View from the Lock screen or the Home Screen. Way more useful than any other weather widgets that only show temperatures and fancy charts.

๐Ÿ“ก Weather and radar map widget (New for iOS 14+)

At-a-glance weather map widget viewable on the Home Screen and Today View. The latest rain precipitation radar and temperature (ยฐC) information are always accessible and viewable in 3 widget sizes. Way more useful than any other weather widgets that only show temperatures and fancy charts.

Setup

  1. Set up dev environment (Click on "React Native CLI Quickstart")
  2. Navigate to this repository's directory
  3. Run npm i
  4. Run npx pod-install
  5. Add GoogleService-Info.plist to root folder
  6. Run npm start

Copyright & license

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.