iPhoneDevCamp recap Tuesday, August 5th, 2008

We had a blast at iPhoneDevCamp 2 over the weekend. It was great to get out into the amazing community of iPhone developers to chat and check out the awesome products that they are working on. Although I did not participate in the hackathon contest like Rob did (congrats on winning best developer tool), I did spend the weekend hacking away at some new features for Pinch.

First off and at the base of all that I did this weekend was to create an API to tie into our system. My first goal was to provide developers a way to easily get data from Pinch Analytics without having to go through our site. I’ve seen such amazing products that come out of companies’ willingness to expose functionality to developers to create their own interfaces. For example where would twitter be today without their API? I would love to see developers’ own take on how they would like to see their data displayed.

I made great progress on the API over the weekend but it’s not completely all there yet to release it in to production. The functionality is somewhat limited right now but expect as we release new products to have an API component to go with it. You can expect the API to be released with analytics functionality fairly soon.

Now what’s probably more interesting to most people is what I did with the API over the weekend. What’s an API without some sort of cool demo to show it off. It’s the sort of eat your own food deal to show the validity of what you’re doing. We’ve had a bunch of request from people to provide an iPhone version of our developer site where users can access their analytics through mobile safari. This is what I stepped up to do this weekend during iPhoneDevCamp, develop a mobile safari interface that fits in with the iPhone UI and also keeps true to our own design.

So what you see in the video above is a sample user logging into the system, requesting a list of their applications, viewing a list of available metrics and finally displaying a chart for the last 7 days for the selected metric. The chart is the same home brewed javascript chart library that we developed for the developer site so it should be quite familiar to our users. Rotating the screen works just fine as well to get a landscape view of your charts. All of the interaction to retrieve data is done through the API just as any developer will soon be able to. The site itself was quite easy to get up and running thanks to the amazing iUI library.

Like the API, the iPhone interface needs a little more tweaking before it’s ready to be released. There’s only so much work you can do in a weekend before needing some sleep. I personally can’t wait until the next iPhoneDevCamp.

Are daily downloads enough? Friday, August 1st, 2008

First, to Apple, for releasing daily download statistics in iTunesConnect: thank you. This information was sorely needed by developers, and its availability will help developers gauge the performance of their applications, adjust price points, and know when applications need critical updates. From what we’ve seen from published sources (minding the NDA), the application reporting differentiates between paid downloads and free updates, and is providing application developers with some much-needed insight into their application’s performance.

It’s a bit ironic that I first got this news from a well-meaning friend, who suggested it was bad for Pinch Media. After all, prior to Apple’s daily downloads numbers, the only developers in the AppStore getting reasonably accurate statistics were ones that rolled their own or used a service like Pinch Analytics. (Only the AppStore can provide accurate download numbers - but we come pretty close by counting first-time users. It’s not 100% accurate, but generally when someone downloads an application, they try it out that day or the day after.) But I couldn’t be more thrilled - because this access to new information is getting the developers we’ve been talking to into an optimizing mood. And when you’re thinking about ways to get those download numbers up, you realize pretty quickly that the download numbers themselves are just a small piece of the information you need to make intelligent decisions.

If your download numbers aren’t what you hoped, or you’re simply looking for ways to grow your business, Pinch Analytics can help you make intelligent decisions. Our unique user reporting will tell you if the downloads you’re getting are translating into regular, repeat users who will spread your application through word of mouth, or whether your application is being used and quickly abandoned. Our session counting will help you see just how often your users are accessing your application, so you can determine whether other revenue models, like advertising, might outperform your current paid downloads. Our custom event tracking can be used easily to help you figure out which features your users love - and which ones need a lot of work. And for location-aware applications, nothing’s better than our geographic reports for determining which areas of the world you should be concentrating on the most.

The number of applications available on the AppStore is growing rapidly - breaking 1,000 at the start of the week, now just under 1,300 (and likely above it by the end of the day.) Standing out in the crowd is going to get more and more difficult. To do so, we need as much information as possible. By releasing daily download numbers, Apple is once again showing its commitment to improving the iPhone development platform, and they should be congratulated for it. But full analytics (and full understanding) requires a much closer integration with your application.

Hello, San Francisco! Friday, August 1st, 2008

Pinch Media has temporarily shifted coasts to attend and help sponsor iPhoneDevCamp 2, where we’re hoping to meet new developers and build some excellent enhancements to Pinch Analytics (now live and operational in quite a few iPhone applications, with new ones almost every day.) If you’re in San Francisco and want to talk iPhone development this weekend, send me an e-mail at greg -at- pinchmedia.com and we’ll get together.

Although we also plan to release as much as possible during iPhoneDevCamp and over the next couple of weeks, we couldn’t resist getting an often-requested feature out the door ahead of time - the ability for developers to exclude certain devices from their reporting by submitting their devices’ UUID. Now you never have to worry about your simulator or your test devices fouling up your applications’ reporting - just sign into your Pinch Media account for more details. If you’ve got additional feature requests that’d help you build your business, send them in - now that it’s running on several high-volume applications, we’re paying increased attention to Pinch Analytics.

Copyright © Pinch Media 2009 | Privacy Policy | Terms of Service