Ionic framework 2015-06-20~2015-07-xx

Tutorials

Songhop build: https://thinkster.io/ionic-framework-tutorial/

Lynda's Ionic tutorial:

part1: https://www.youtube.com/watch?v=93K6xtYxMgg

part2: https://www.youtube.com/watch?v=uEziLWMN2VU

Angularjs Scope:

https://github.com/angular/angular.js/wiki/Understanding-Scopes

Angularjs Sharing data across controllers:

http://onehungrymind.com/angularjs-sticky-notes-pt-1-architecture/

Autogrowing textarea height:

http://forum.ionicframework.com/t/auto-growing-textarea-in-ionic/6213

Troubleshooting:

Getting data from a service to the controller in order for states to access them: http://stackoverflow.com/questions/31100796/sharing-services-variables-across-controllers-angular-ionic Network error when emulating Android: http://abou-kone.com/2015/04/25/ionic-there-was-a-network-error-when-running-on-genymotion/

when running "ionic build android" it claims "java -version" failed, but when you type it out, it works. This however doesn't mean java JDK is installed. sudo apt-get install default-jdk can fix the problem.

Also, if your function fails when testing in browser, make sure it's not cordova related. Otherwise it might only work on device or emulation.

Cordova not letting you use geo:, tel:, or any external links? https://github.com/apache/cordova-plugin-whitelist

Android Support:

http://stackoverflow.com/questions/24522921/how-do-you-build-and-deploy-to-an-older-version-of-android-for-ionic-cordova

Geo URI: https://developer.android.com/guide/components/intents-common.html

AngularJS structure: http://mcgivery.com/structure-of-an-ionic-app/

Tags