Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iliyan-trifonov/itweather-ionic
The Weather App by IT. https://play.google.com/store/apps/details?id=com.iliyan_trifonov.itweather
https://github.com/iliyan-trifonov/itweather-ionic
Last synced: about 1 month ago
JSON representation
The Weather App by IT. https://play.google.com/store/apps/details?id=com.iliyan_trifonov.itweather
- Host: GitHub
- URL: https://github.com/iliyan-trifonov/itweather-ionic
- Owner: iliyan-trifonov
- License: mit
- Created: 2015-04-29T10:05:52.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-09-14T21:21:33.000Z (over 8 years ago)
- Last Synced: 2023-03-26T13:57:12.907Z (almost 2 years ago)
- Language: JavaScript
- Size: 3.21 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# itweather-ionic
The Weather App by IT(me!). https://play.google.com/store/apps/details?id=com.iliyan_trifonov.itweatherThis is the source code of the Android App built with Ionic and hosted [here](https://play.google.com/store/apps/details?id=com.iliyan_trifonov.itweather "ITWeather").
The weather data from [openweathermap.org](http://openweathermap.org "openweathermap.org") is used.
The application detects automatically the current location and calls the [openweathermap.org](http://openweathermap.org "openweathermap.org")'s API with the detected lat and lon + the units.
First copy the www/js/config.js.dist to www/js/config.js and put your settings in it.
Install required npm and bower modules:
npm install && bower install
Install the required cordova plugins:
cordova plugin add com.ionic.keyboard org.apache.cordova.device org.apache.cordova.geolocation
Run the application:
It can be fully tested in the browser locally:
ionic serve
Or run it in Android emulator or a connected real device:
cordova platform add android
ionic run androidI don't have the possibility at the moment to test it with iOS but it should be fully compatible.
The commands for iOS will be:cordova platform add ios
ionic run ios