The source code of react-native weather app
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 2 commits ahead, 4 commits behind delfrrr:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
android
assets
components
ios
lib
reducers
sketch
.babelrc
.buckconfig
.eslintignore
.eslintrc
.flowconfig
.gitignore
.watchmanconfig
App.js
README.md
app.json
index.android.js
index.ios.js
package.json
yarn.lock

README.md

Weather-App-React-Native

iOS app for comparing weather forecast with historical data built with react-native. The source code is published for knowledge sharing purposes. This repo in particular is a fork for it to run on Expo

Run it on Expo

Run it on the App Store

Weather-App-React-Native Get invite on Apple TestFlight

Used components

  • react-native
  • redux
  • d3.js (interpolate, scale, shape)
  • react-native-svg

Check package.json for details

Used API

  • DarkSky for weather forecast and historical data
  • Mapzen for city search

Install

  • clone repo
  • type$ npm install
  • create file ./credentials.json
{
    "DARK_SKY_API_KEY": "{DARK_SKY_API_KEY}",
    "MAPZEN_API_KEY": "{MAPZEN_API_KEY}"
}
  • npm i -g exp
  • exp start --ios