Angular ngInclude Gotcha

I killed more time than I care to admit with an ngInclude problem with AngularJS. ngInclude should be pretty simple, but I was making it hard. When including, you have to tell where the code is to include. I was doing it like this: <ion-tabs class="tabs-energized tabs-icon-top">…

Firebase Validation Rules Proposal

A while back, I wrote about problems with performing validation with Firebase. In an email exchange with Firebase, the representative indicated that providing more information was a security risk. I can see some logic in that, but I don't really agree with it. Firebase just responding with "PERMISSION_DENIED" is…

Looking for Work

Hello! Thanks for visiting my site. As you know, I'm the developer of Kids In Touch. While working on improving the app and becoming the next breakout texting app ;-), I need a job. I'm looking for short or long term gigs developing mobile apps using the Ionic Framework. Ideally…

Resolving Cordova Build Issues After Updating

Today, I noticed that Cordova is on Release 3.6. This is sort of strange as just a few days ago I updated from 3.4.X to 3.5.X. I'm surprised it didn't update me to 3.6. In any case, after updating Cordova, I updated the Kids…

Solving AngularJS ngSubmit Problems

Maybe this will save the rest of you some headaches in the future. While working on my app, I could not get Angular's ng-submit to work in an Ionic Framework app. I hate to admit I spent an hour trying to solve this problem. I forked Ionic's CodePen samples and…

Use $loaded With Firebase and AngularFire

A few times now, I've run into issues with my app while using Firebase / AngularFire. The documentation in the guide, shows samples like this: var sync = $firebase(ref); // create a synchronized object, all server changes are downloaded in realtime var profileObject = sync.$asObject(); With that sample code above, you'll get…