Phillip recently asked me for a simple barcode scanner example in Cordova, so I thought it would be a good opportunity to fire up another GitHub repo just for sample apps. I've got a couple of repos for presentations with PhoneGap/Cordova examples, but nothing dedicated. I created a new one, Cordova Examples, just for that purpose.
A few weeks ago I blogged about the Marvel API and how incredibly cool it was that Marvel would let developers play with their data. I built a demo (marvel.raymondcamden.com) with it but I was really curious to see what smarter folks would do. My friend Simon Mac Donald built something really cool.
I haven't written much about WebSQL lately, mainly because it is Dead Spec Walking. However, it still works in Cordova (for now), and I get questions from time to time. This one in particular was kind of interesting. Plus, the guy asking me for help with this was super nice even though I kept delaying my answer over a few weeks. :)
Yesterday was the official release of Cordova 3.4.0. You can read the blog post here but I thought I'd call out some interesting tidbits.
A while ago I wrote about iOS Remote Debugging and PhoneGap/Cordova apps. Long story short - it kicks butt and is a great way to debug. (And you can do the same with Android.) There is one small issue though that you may run into and I've got a workaround.
In the past week I've gotten a few emails from folks working with the file system in PhoneGap/Cordova apps. Recently, the plugin had a major update and if you weren't paying attention to the docs/blogs, it would be easy to miss.
Proxxi is a neat little social networking app built by my coworkers Greg Wilson and Christophe Coenraets. Instead of the traditional friend/acquaintance based network, Proxxi focuses on connecting you to people via location. So for example, I could create a message saying that a particular restaurant is overcrowded and has a long wait time. People in my area would see the message whether they knew me or not.
This is my third blog entry now on how to modify the default template when creating a new PhoneGap project. Previously you had to find where the default template was installed and modify it there - which also meant that when you updated CLI tools you lost your modifications. In the latest versions of the CLI tooling, specifically for Cordova, you now have a --src option to specify a source folder for your project.
This was asked on the Ripple development listserv:
For debugging purposes, I'd like to do different things when I am using ripple, than when I am running Phonegap on my phone. Is there an easy way to tell, if I am in Ripple?
Yesterday I recorded a video demonstrating how to use Ripple for Cordova/PhoneGap development. I even made it fancy with Premiere Pro CC (with a huge amount of help from Andy Trice). Let me know what you think and I hope this is helpful.