So we have just released a new version of BeerMap which is an iPhone app that I created with a couple of friends. It’s had a long life and has changed significantly in this latest update because, to be honest, it was quite confusing to use. We didn’t really have a plan for it before but now we do and we’re executing it step by step.

Since 2.2 went live we’ve seen a lot more uptake of the app with more people reviewing beers and even some of the social media integration being used in the app which is exactly what we wanted. We wanted to push the app in a more social direction rather than just reviewing beers and pubs. If you’re simply reviewing beers and pubs then you need critical mass of users before any of that data becomes usable. So opting for the more Twitter-like style of a review now being a “Taste” and having a timeline of realtime “Tastes” coming in, the idea becomes like a way to tell the world what you think about the beer you’re drinking right now. We kept the idea of pubs (or places as we call them, because it might be a pub, a bar, a beer festival, etc) but you cannot actually review a pub. This serves the purpose of making the app simpler to understand because there’s just one first class citizen and that’s the “Taste”.

But, I’m sad now. Why is it that people decide for themselves what an app should do? Why is it that people writing reviews for apps cannot be constructive? Why is it that people think that free apps should be 100% perfect straight away? Here’s a review we got a day after 2.2 came out:

[1 star] – Why hasn’t beerintheevening got an app? This is not a satisfactory substitute – it neither adequately provides user reviews of pubs nor does it review beers. FAIL.

This was coupled with a support email request which goes further to complain about the app and how they failed to read the instructions for adding a new pub (it’s really not that complicated).

We’ll see what the future holds for BeerMap. I sincerely hope that it’s good things because I think that there’s a definite use for an app like this, especially in the UK where beer can vary between parts of the country so you want a way to find a pub that’s great.

Yesterday I reached the next milestone of my iPhone apps – 100,000 downloads! This is over all of my apps where approximately 80% of the downloads are my free Subnet Calc app.

This is a pretty exciting milestone for me and it has come in just under 2 years of having apps in the App Store. My goals now are to continue releasing apps and updates for my current apps (in fact just this morning I released a long overdue Subnet Calc update).

Here is a little sneak at how sales have gone for Subnet Calc over the whole time it has been in the App Store:

In-App Advertising

January 7th, 2010

Over the Christmas period, Matt Martel decided to offer free advertising within his reMovem app to other indie iPhone developers. I took him up on this offer for my BeerMap application. I want to thank Matt for such an excellent idea and I want to share with everyone the sales figures which I saw.

So below is a table and graph of the sales data for 7 days prior to the promotion, the 7 days during the promotion and the 7 days following the promotion. You can clearly see that the promotion had a big impact on sales. Interestingly, there is still an increase in sales following the promotion which is likely to be due to the increased rank of the app following the strong sales during the promotion.

BeerMap In-App Promotion Stats

Thanks again Matt!

In-app Purchase on Free Apps

October 16th, 2009

Apple have announced the ability to allow in-app purchase on free apps. This is an interesting feature in my opinion. It will allow for some annoying “lite” versions which hide paid-for features which you have to pay to unlock, but also it will allow developers to leverage some interesting sales techniques.

This is one of the most exciting things I have seen Apple do over the past couple of months!

Mark my word: Tablet, May, 2010

I have a theory about Twitter and the iPhone in that once Apple’s push service is released (presumably with 3.0) it will pave the way for things like a Twitter client which informs you of new tweets in much the same way that the iPhone itself does with SMS messages. Therefore I can see the future being that iPhone users will increase their tweeting even more, thus not having to use SMS which has 2 advantages. One is that Twitter is free, and two is that if you happen to be on your PC rather than have your phone in front of you then you can receive messages or send messages using your favourite desktop Twitter client.

The problem comes of course that you still have to have polling in there somewhere because Twitter don’t have a push notification themselves, but perhaps Twitter will try to cash in and create their own iPhone app and add Apple’s push service to their own backend service.

Who knows…

When I released Subnet Calc Pro, I worked out how many hours work I did on it and therefore how much money I would like to get back from it. Then I decided a price based upon how many sales I thought that I would get. I managed to achieve my money goal after just under 3 months of selling which I thought was extremely quick as I had imagined it would take more like a year to do that!

That is one thing that shocked me, but the other thing which shocked me is that my sales have been steady throughout the whole time I have been selling Subnet Calc Pro, with no sign of stopping yet. There was a spike around the time I released an update to Subnet Calc (the free version) which now has an up-sell page on it to encourage users to upgrade to the paid version. If there is a trend at all with my sales then it’s an increasing trend as well, which I am obviously very pleased with!

Here is the graph of my sales from 1st February 2009 until today, 16th May 2009.

Subnet Calc Pro Sales

The bottom line is that this has proved to me, and I hope others who read this, that the iPhone platform is a great platform to work with because you can go from never written a line of Objective-C to a full paid application, earning £££/$$$ a month. OK my app won’t support me fully, but it certainly is some very handy pocket money which will enable me to continue in my iPhone efforts and hopefully produce even more apps.

I started using the lovely json-framework for the iPhone but then suddenly found that if I compiled for anything greater than 2.1 for a device, that it would pop up with:

Codesign error: “object file format invalid or unsuitable”

It took me a long time to figure out what was going on, but thanks to a blog post, the fix is this:

On the project settings, on the build tab, search for “Code Signing Resource Rules Path” and set “$(SDKROOT)/ResourceRules.plist” as its value.

I’m not sure how it works as it looks like that is the path it already has, but hey, it seems to work!

Target Reached!

April 25th, 2009

Today I reached my target for what I had in mind when I created Subnet Calc Pro! I won’t disclose how much this is, but I can say that it’s more than I initially expected, but not enough for a monthly wage! It took me just under 3 months of sales to reach the target which in my opinion is pretty good.

My experience at getting from a non-iPhone developer to successful application selling on iTunes has been an interesting ride which I have enjoyed very much. It’s exciting to be part of what seems to be a great technological revolution.

My current efforts have been focussed on my new app, BeerMap which I am hoping shall be released soon!

WhoseRound: v1.0 Released

April 18th, 2009

Over the weekend my new application, WhoseRound, was released. This is a fun application which allows you to draw straws for deciding quite literally anything. Basically, whoever ends up with the red fingerprint is the person who has been chosen!

Subnet Calc Pro has now been out for just over a month and I can safely say that it’s had a lot more uptake than I thought it would! It’s not been massive in sales, but the best thing is that it has been steady. It’s not going to mean I can quit my day job, but it has meant I feel rewarded for my hard work of learning a whole new programming language, fighting through Apple’s tax forms and releasing an application.

I hadn’t had any reviews of Subnet Calc Pro, but I was using AppViz today and I noticed a review! I thought, oh it’ll just be a short one, but no, it was a full blown review! Awesome! And better still, it’s a glowing 5-star review which I thank you (whoever you are) very much for :-D .

The funniest bit of the review was where he says:

The only con I can see is “Organizer” is misspelled as “Organiser,” but no big deal. The concept is still there.

And if the only con is that I’m English and therefore, speak English, then woo!

Here is the review in full:

I must admit, I was initially skeptical when I saw this advertised. I immediately thought “oh, another subnet calculator, how novel.” Upon downloading and trying it out, I was amazed at it’s capabilities.

Pros:
1) Organizer – solid understanding of the radix (or binary if you prefer) tree when creating the subnet entry. Also the ability for it to calculate and display the host portion of the ip address so you can add a hostname and a description to each is a very nice touch. The use of the iPhone’s memory is also very efficient.

2) Finder – finally, an application that can aggregate! This excited me the most and it does work and give you an accurate prefix. Now, granted, any network admin is able to create a prefix summary in 2 seconds, but this is actually nice and convenient. In addition, you also get other useful info such as network id, broadcast, usable range, etc.

3) Calculator – handy feature to quickly help you break down any ip address with your cidr selection into the same useful information such as network id, subnet mask, usable range, maximum number of hosts, etc. Even better is you can see the addresses broken down into both binary and hexidecimal addresses which are both handy in their own rights.

4) Email data export – handy when you want to send a summary of what you had added in the organizer section.

The only con I can see is “Organizer” is misspelled as “Organiser,” but no big deal. The concept is still there.

Future suggestions (if the developer is taking any):
-calculate binary and/or hexidecimal to decimal format.
-Add screenshot to show off the Finder selection when advertising within iTunes.
-shorten the application’s name on the iPhone home screen. Currently, it shows as “Subne…cPro.”

Overall, a very nice job!

So, I immediately jumped on the review and I’ve changed the screenshots around to show the finder, which I had previously omitted from the screenshots (you only get chance to put a total of 5 up and I didn’t have room, but now the finder has taken priority over another one). I know I should make the application name shorter, but I didn’t know how I could shorten it really – any ideas? SCPro maybe?