An open API service indexing awesome lists of open source software.

https://github.com/7kfpun/aqireactnative

HKAQI - Hong Kong Air Quality
https://github.com/7kfpun/aqireactnative

air-quality android gps ios react-native

Last synced: 4 months ago
JSON representation

HKAQI - Hong Kong Air Quality

Awesome Lists containing this project

README

          

# HKAQI - Air Quality Index

[![Dependency Status](https://david-dm.org/7kfpun/AQIReactNative.svg)](https://david-dm.org/7kfpun/AQIReactNative) [![devDependency Status](https://david-dm.org/7kfpun/AQIReactNative/dev-status.svg)](https://david-dm.org/7kfpun/AQIReactNative?type=dev)

## Download

[![App Store Button](assets/app-store.png "App Store Button")](https://itunes.apple.com/us/app/hong-kong-air-quality-we-made/id1195271547?ls=1&mt=8)
[![Play Store Button](assets/google-play.png "Google Play Button")](https://play.google.com/store/apps/details?id=com.kfpun.aqi)
[![Apk Download Button](assets/apk-download.png "Apk Download Button")](https://github.com/7kfpun/AQIReactNative/releases/download/v1.0.0/app-release.apk)

## Screenshots

![Screenshot 0](assets/screenshot0.jpg "iOS Screenshot")
![Screenshot 1](assets/screenshot1.jpg "iOS Screenshot")

## React and React Native version

* [react](https://github.com/facebook/react): 15.4.2
* [react-native](https://github.com/facebook/react-native): 0.41.2

## Plugins used

* [react-native-admob](https://github.com/sbugert/react-native-admob) - A react-native component for Google AdMob banners.
* [react-native-android-location](https://github.com/syarul/react-native-android-location) - A React Native location acquisition through network or GPS without using Google Play Service.
* [react-native-animatable](https://github.com/oblador/react-native-animatable) - Standard set of easy to use animations and declarative transitions for React Native.
* [react-native-device-info](https://github.com/rebeccahughes/react-native-device-info) - Device Information for React Native iOS and Android.
* [react-native-google-analytics-bridge](https://github.com/idehub/react-native-google-analytics-bridge) - React Native bridge to the Google Analytics libraries on both iOS and Android.
* [react-native-i18n](https://github.com/AlexanderZaytsev/react-native-i18n) - React Native + i18n.js.
* [react-native-location](https://github.com/timfpark/react-native-location) - React Native plug-in that provides GPS location information.
* [react-native-maps](https://github.com/airbnb/react-native-maps) - React Native Mapview component for iOS + Android.
* [react-native-onesignal](https://github.com/geektimecoil/react-native-onesignal) - React Native Library for OneSignal Push Notifications Service.
* [react-native-root-toast](https://github.com/magicismight/react-native-root-toast) - React native toast like component, pure javascript solution.
* [react-native-router-flux](https://github.com/aksonov/react-native-router-flux) - React Native Router based on new React Native Navigation API.
* [react-native-simple-store](https://github.com/jasonmerino/react-native-simple-store) - A minimalistic wrapper around React Native's AsyncStorage.
* [react-native-timer](https://github.com/fractaltech/react-native-timer) - Manage timers in react-native.
* [react-native-vector-icons](https://github.com/oblador/react-native-vector-icons) - 3000 Customizable Icons for React Native with support for NavBar/TabBar/ToolbarAndroid, image source and full styling.

## Additional

* [eslint](https://github.com/eslint/eslint): A fully pluggable tool for identifying and reporting on patterns in JavaScript.

## Running

#### Clone & install

* Clone this repo `git clone git@github.com:7kfpun/AQIReactNative.git`
* `cd AQIReactNative`
* cp app/config.example.js app/config.js // and config it
* run `npm install` || run `yarn install`

#### iOS

* Run `react-native run-ios`

#### Android

* Run `android avd` and start an emulator
* Run `react-native run-android`

## License

Released under the [MIT License](http://opensource.org/licenses/MIT).