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?

SQLite Persistent Objects

February 12th, 2009

I have been playing with SQLite recently and toying with the idea of creating some kind of framework upon which I could build persistent data objects, much like the Zend way of doing things in Zend Framework for PHP. That was, until I came across SQLite Persistent Objects

Read the rest of this entry »

A few weeks ago, Softpedia reviewed Subnet Calc and classed it in their freeware picks section. So when I released Subnet Calc Pro I thought I’d let them know. They have kindly responded by reviewing Subnet Calc Pro.

Hopefully this will be the start of something more with respect to iPhone apps. I’ve got plans for others, which I will be starting work on one of them soon. It’s quite an interesting app which uses the GPS function of an iPhone which should be fun to try and play with!