Pinch Analytics & client-side caching

At Pinch Media, we make sure everything we do takes into account the incredible iPhone and iPod Touch platform our products run on. Usually we’re taking advantage of additional features, like the iPhone’s incredible location-aware frameworks, but sometimes we’re dealing with limitations. The iPhone is powerful, but like all mobile devices, the iPhone is much less powerful than a desktop computer, and like all mobile devices, the cellular connection is often imperfect. On the subway, in the dead spot on your freeway commute, while out enjoying nature somewhere remote – your connection isn’t always going to be at full strength 100% of the time.

Today I want to point out one of the advanced features of Pinch Analytics we’re especially proud of: client-side event caching. We built this to accommodate non-existent and low-strength connections on the iPhone, as well as the uncertain connectivity of the wifi-only iPod Touch. Whenever an event occurs but there’s not a speedy connection, it’s written into storage on the iPhone / iPod Touch and remains there in a compressed format until connectivity is present at a later date. As far as the reporting’s concerned, it’s as if the iPhone’s connection was always strong. I was in South America recently, with my iPhone in airplane mode to avoid obscene data charges, and used applications with Pinch Analytics installed the whole time. When I returned – the reporting was complete.

Working with intermittent connectivity is essential for accurate analytics and advertising reporting, and I believe we’re the only iPhone-dedicated product to do this right. But this feature is only one small piece of what’s necessary to fully optimize for the iPhone. Our development team has years of experience building and optimizing applications for the Mac, and we’re confident we’ve got the best product with the best performance – to try it for yourself, register now.

Leave a Reply

Copyright © Pinch Media 2009