Testing Camera Quality Settings and PhoneGap/Cordova

As you know, when using the Camera plugin with PhoneGap/Cordova, you have an optional quality setting. It accepts values from 0 to 100 with 50 being the default. I was curious as to how much of an impact this setting had on the final result. Obviously quality can be subjective, but I thought it would be interesting to build a simple tool that would let me test the settings and compare the results.

Continue reading

Connecting PouchDB to Cloudant on IBM Bluemix

So, as always, I tend to feel I’m a bit late to things. Earlier today my coworker Andy was talking to me about PouchDB. PouchDB is a client-side database solution that works in all the major browsers (and Node) and intelligently picks the best storage system available. It is even smart enough to recognize that while Safari supports IDB, it doesn’t make sense to use it and switches to WebSQL. It has a relatively simply API and best of all – it has incredibly simple sync built in.

Continue reading

Crazy cool Chrome extension (and how to dig into the source)

I’m learning some interesting stuff at FluentConf and I’ll talk more about that when the conference wraps, but I want to share something I found yesterday that I thought was really freaking cool. It is a Chrome extension called Momentum. Apparently this was all over the place a few weeks ago so I’m late to the party, but it replaces your “New Tab” screen with an absolutely beautiful (and somewhat useful) design:

Continue reading

Some games to pick up

As it is Sunday and I’m sitting in a hotel in a San Francisco killing time till dinner, I thought I’d catch folks up on the games I’ve been playing recently. There’s three in particular that are somewhat related so I thought why not share with my readers. These are in no more particular order than whatever comes to mind first.

Continue reading

IndexedDB and Limits

Earlier this week I posted about hitting the limits of LocalStorage (Blowing up LocalStorage) and today I thought I’d do a bit of testing around IndexedDB. Unfortunately, I don’t really have a simple “if you do this, X happens” type story to tell, but I did find out some interesting things about storage limits. I want to thank the following people for help in writing this post: Ben Kelly of Mozilla, Joshua Bell of Google, Addy Osmani of Google, and Paul Irish of Google.

Continue reading