As the lack of posts over the last month probably suggests, it's been something of a busy period for me, with a particular highlight being the Salesforce MVP Summit. For me it's not even about the content (which is always fascinating) but really the inspiration to be gained from talking with so many amazing people. It's a group of caring people that never fail to amaze me, and I'm humbled to spend time with them.
Summit aside, I've spent a large part of the month playing around and experimenting with the latest versions of the Salesforce Mobile SDK, which has advanced in leaps and bounds over the last year.
One of the major additions to the SDK over the last couple of years is the SmartSync Data Framework which removes the need for a developer to bother themseles with moving data explicitly via the REST API. Until quite recently the SDK had features such as this enabled in some places but not in others (i.e. for the various platform, native/hybrid/remote hybrid combinations), and with the release of version 3.1 this was all brought together into a unified architecture.
Now with 3.2 (and some more exciting changes coming in 3.3) syncing information and working offline is a breeze, there's a new "Canonical Sample App" that demonstrates how to quickly build a simple app with offline editing support using standard HTML 5 and Web Components via Polymer. If you've not checked this stuff out, then do yourself a favour and have a read of this blog post.