#HOAY
##About HOAY ("How old are you") is a web application to calculate your ages in years, month and days built with AngularJS and other great stuff. It can be run as a hybrid mobile application on mobile devices using Phonegap or as a web application using a modern browser.
Demo (YouTube)
iTunes Store
Build and run
Make sure that you have Node, Bower and Phonegap CLI installed on your machine.
Getting all needed sources
git clone https://github.com/sectore/hoay
cd hoay
npm install
bower install
Phonegap version
Make sure you are on the root folder of the project:
cd your/folder/to/hoay
Create a Phonegap project:
phonegap create phonegap de.websector.hoay HOAY
cd phonegap
phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
phonegap local plugin add https://github.com/sectore/phonegap3-ios-datepicker-plugin
Build and run debug version on iOS simulator:
grunt debug:ios
Build and run release version on iOS simulator:
grunt release:ios
Copy iOS assets (Note: debug or release version have to build before once):
grunt copy:iosicons
grunt copy:iossplash
Web version
Debug version on http://localhost:9001:
grunt debug:web
Release version on http://localhost:9001:
grunt release:web
Unit tests
grunt test:unit
Tools and Libraries (in alphabetical order)
- AngularJS
- angular-mobile-nav
- Bourbon
- Bower
- CoffeeScript
- DatePicker iOS Plugin
- Font Awesome
- Grunt
- i18next
- iScroll
- MomentJS
- ng-i18next
- ng-iScroll
- ngStorage
- normalize.css
- Phonegap
- Sass
- Shifty
- Zepto
For testing purposes:
##License Copyright (c) 2013 "sectore" Jens Krause // WEBSECTOR.DE
HOAY is free software and it may be redistributed under the terms specified in the MIT-LICENSE file.