Advertisement
Interviews

Developer Interview: Gavin Bowman of RetroDreamer

by

Gavin Bowman is an experienced programmer from England who now resides in the United States. He is the co-founder of game development company Retro Dreamer. Gavin and his partner Craig Sharpe are the creators of the iPhone game Sneezies, a popular chain reaction game that is both fun an addicting.

RetroDreamer Logo

Q Tell us a little bit about yourself, and how you got into iPhone development.

I’ve been an independent developer for the last 11 years. I started off doing some business software, and some freelance stuff at times. About 2 years before the iPhone SDK came out I was doing mobile development as a Java developer for Blackberry. I was creating games and software, and that was where I was making my living. Then the app store started making all of those big waves, so jumping on the iPhone was kind of an easy decision really. It was one of those things where it’s in the same space, it’s the same kind of products, just different languages, and a different class of device. So we just jumped on it, and gave it a try.

QWhat initially attracted you to the platform?

I think from the outside, the distribution model. The fact that you can build your game, you can hand it to Apple, they put it on their store, they do all the sales, well, not the sales [laughs], but they process everything and each month they send you the check. You don’t have to go out dealing with carriers and middle men, you just have one place to sell your game, and coming from any other kind of mobile development that was huge. Coming from a different revenue share as well, 30% is great compared to where we were. So that was very attractive, and obviously the device itself is very nice.

Q What are some of the apps you’ve created and how have you marketed those applications ?

Well one of our main games is Sneezies, which is a kind of a casual chain reaction game. It’s aimed at any casual gamer really, but the app is bright and colorful so it appeals to kids too, and it’s done pretty well. We did all the usual marketing post launch. We looked for particular review sites and banner space back when Sneezies first launched. We also work with a publisher. They take on some of the marketing side of things as well. Aside from that it’s cross promotion, any kind of grassroots marketing like contests, forums, blog postings, and twitter. It all helps in some way. I don’t think there’s any one kind of easy route with an iPhone game.

Sneezies Screenshot

Q When you first started learning development for the iPhone what were some of the obstacles you had to overcome?

The provisioning profiles and certificates used to be a hassle. Learning Objective-C and OpenGL seemed easier than learning to provision profiles and certificates, but now it works pretty well. I don’t spend a whole lot of time worrying about it anymore.

Q What does it take to make a great game?

A good way to start is to study and play classic games as well as the popular games on the platform. Figure out what you love about the games and use that to create a new experience for the user that is somewhat familiar. Two Big points: trying something that is completely new that no one has ever seen before is harder and more expensive, and the other point is that the mass market doesn't always want that. There needs to be something familiar and accessible for them to identify with the game. If you take everything out so there is nothing relatable they often won’t get it and won’t want it. There is always a group of hardcore gamers that would like to try something new, but taking that risk can be difficult for a small team in a high volume/low price market like the App Store.

Q How do you choose your pricing?

We’ve done a few different things. We’ve even tried free stuff, but while that hasn’t really worked out for us I do think that free with ads can work. We went with $0.99 cents when we launched because of the pressure from the market to be selling at $0.99 cents. I don’t think we will launch anything else at $0.99 cents. It doesn’t give you anywhere to go, you have no options and it doesn’t make a huge difference to your sales until you make it into the top of the charts. If you’re out of view in the app store, people will [still] find your app. The higher return the higher price points have can make up for any lost sales, and it gives you the ability to mark the app down as a marketing strategy. My advice to app developers is to look at how the bigger companies price their apps. You will see that they start high and then have price promotions. There are sites all over the web dedicated to letting people know when apps change their price. They do this for free and without you knowing. It’s basically free marketing. When you start at $0.99 cents that becomes one of the marketing tools you can’t take advantage of. For most developers who create quality work, a sensible price point is the $1.99 and $2.99 price points

Q Have you had any problems with app piracy?

We have app piracy, but I don’t know how much money it is costing us. I suspect it’s not costing us a great deal. I suspect the people who are downloading pirated copies aren’t playing them very much and wouldn’t have paid anyway, so it’s not something I really worry about too much. I mean, if you really have to have this app but you won’t pay $0.99 cents for it, that pretty much sucks. I don’t see it as a huge barrier to the industry. Most iPhone customers aren’t using jailbroken iPhones to download apps illegally. Also, our app doesn’t communicate with a server which means that we don’t have the negative impact on bandwidth cost that is often associated with piracy. I do believe that if there is a strong server element you have to do what you can to stop the pirated copy. If a user has pirated your app and they are accessing your server content and circumventing your advertising or if they access the server content without paying for the app they are costing you money on an ongoing basis. When you have a 100% client app it’s more of a kind of, ok, it sucks, and I wish people wouldn’t do it because they could help us pay our bills next year by paying $0.99 cents in the app store, but I don't lose too much sleep trying to fight it.

Q What resources do you recommend for new developers?

I highly recommend Apple's developer site and developer forums. You can find out pretty much everything you need to know there.

Q Do you use any 3rd party code libraries or open source projects in your applications?

We use OpenFeint for high scores and achievements. The guys at OpenFeint have created a great product. Most developers I know use them. I believe they are one of the best things to happen to the platform. As a game developer, it is great to just plug that into your game because you just get so much extra functionality.

OpenFeint Screenshot

Q What are your thoughts on the iPad?

We put Sneezies HD on the iPad for the launch and we feel great about it. The iPad is a great device and we hope it is successful, but for now it's hard to tell if it's going to be just as successful as the iPhone. Craig and I are looking forward to doing more work on it.

Q Gavin, thank you for your time and have a good day!

Thanks for interviewing me. I look forward to seeing more great content on Mobiletuts+

One Last Thing

  • Sneezies Cake

    Retro Dreamer Links

    Sneezies Lite

    Sneezies

    Sneezies HD for iPad

    Free Sneezy iPhone Wallpapers

    Visit Website

  • Do you want to be interviewed for a Mobiletuts+ Developer Post?

    Are you a developer with an interesting mobile application or company? An interview with Mobiletuts+ is a great way to get information out on your company and apps while providing valuable knowledge to our community. If you are a developer interested in being interviewed by Mobiletuts+, contact us online or via twitter (@mobtuts).

Related Posts
  • Business
    Sales
    The Five Elements of a High-Quality Sales TechniquePreview high quality sales technique
    Customers want to work with professional sales representatives, those who have determination, understanding, empathy, can solve customer problems, and connect with them emotionally. These are the five elements of a professional sales technique. Learn them, if you want to create lucrative and lasting customer relationships.Read More…
  • Business
    Sales
    How to Get a Sales Job in a New IndustryPreview sales job in new industry
    Some sales professionals like to specialize in one industry, while others try to be versatile. The reality is that you need to be able to move from industry to industry if you want to survive.Read More…
  • Code
    Marketing
    How to Price Your App: Free or PaidDi7fc preview image@2x
    In this article, I'll talk about the different business models of mobile applications and which one is the right choice for you.Read More…
  • Code
    Interviews
    In the Spotlight: Jeremy OlsonInterview jeremy olson preview image@2x
    Jeremy Olson is the founder of Tapity and the company's lead designer. Tapity focuses on designing, developing, and marketing mobile applications. Jeremy and his team don't create just any mobile application, they craft software that stands out in a crowded App Store and closely follow Apple's philosophy with respect to design and attention to detail.Read More…
  • Business
    eCommerce
    Shopify or Not? A Cost-Benefit Analysis of ShopifyShopify cost benefit analysis
    When starting an e-commerce venture, one of the first and foremost considerations is where to host your online shop. I know this because I just helped my family business through this major decision. My uncle has been in the promotional product manufacturing business for most of his life. His father started the business over 50 years ago and he inherited its legacy.Read More…
  • Business
    Entrepreneurship
    Deep-Dive: The 7 Best Online Microbusiness Models 2 best online microbusinesses models deep dive
    You know that you want the lifestyle and autonomy that a successful microbusiness can provide, but which type of online microbusiness is right for you? In this article, we deep-dive into each of the seven main types of online microbusinesses and help you identify which is the best match for your skills, resources and appetite for risk. We cover: online retail, self-publishing, blogging, online training, web apps, niche sites, and affiliate sites. Learn about the pros and cons of each online microbusiness model, along with examples of those that are killing it with that type of business. Grab the professional tips you'll need to succeed. After reading this comprehensive guide, you'll be positioned for action.Read More…