HTML 5 Web Storage is a big deal for any developer with even a hint of JavaScript know-how. It means client-side storage, and client-side storage…
Taming Web SQL
If you’re coming from server-side development, Web SQL might appear to be both limiting and difficult to grasp. You’re used to sending a request to…
Text to Lips – Put a Face on Speech Synthesis
Text to Speech is becoming not only more popular, but easier to implement. Android devices have a built in TTS library and tools like Emscripten…
Mobile development – tiny screen, big headaches
I've been creating mobile sites on a regular basis for over two years now and I still don't feel like I've gotten it 100% right.…
SQLite dates and JavaScript formatting
If I were to guess, I'd say that at least 50% of all database tables I create for any system contain a timestamp field. I…
Submitting your PhoneGap iPhone app for review
Using PhoneGap (now called Cordova) to develop native iPhone apps has been awesome! I’ve successfully released one app, and continued on to release an enhanced…