Articles

Flipcase Bounce In UIKit Dynamics

October 21, 2013

It was fun to make a little game like Flipcase with Dave in UIKit Dynamics. I have been blown away with the amount of press it has received, with many of the major tech and app blogs covering it. The YouTube video has received over 350k views.

I wanted to share how I created the physics in Flipcase to show how easy simple animations can be thanks to iOS 7 and UIKit Dynamics.

So here are the basic steps to recreate Flipcase:

continue reading »


iOS 7 Development Tips, Tricks & Hacks

September 18, 2013

Like with any new iOS version there are a bunch of new tricks and hacks to work out. Here are a few things that weren't immediately obvious to me, it's in no way a complete set, just things that I happened to come across.

If you've got any more then send them to me on Twitter or by email and I'll add them here with full credit to you.

continue reading »


An App Store Experiment - Part 2

August 14, 2013

As promised here is part two of my App Store experiment. If you haven't done so already then it's probably best to read part 1 of this experiment first. (Part 3 is also available here)

continue reading »


iOS Developer Tool Belt - Essential Services and Libraries

June 24, 2013

As an iOS developer there are many products, services and libraries that you must consider when building, testing, launching, marketing and monitoring your apps.

Here are the ones I have chosen to use currently.

continue reading »


An App Store Experiment

June 20, 2013

Update : You can also read part 2 here.

I've tried to write this blog post a few times. The essence of the post was always going to be:

  • How important it is to create a story around your product.
  • How the actual coding takes a back seat.
  • How hard it is to market your app.

Two things inspired me to commit to finishing this blog post:

continue reading »


Stop Allowing App Reviews From Beta iOS Versions

June 13, 2013

Here is a selection of reviews collected in AppBot with people complaining about iOS 7 issues across different apps.

continue reading »


Tips For Keeping Up With iOS Development

February 1, 2013

After my recent blog post iOS Development Tips I Would Want If I Was Starting Out Today I was asked the same question several times.

"How do you keep up to date with the changes in iOS development?"

continue reading »


31% iOS 6.1 Uptake After Three Days

January 31, 2013

Three days after iOS 6.1 was released Discovr Music is over 31% iOS 6.1 uptake. iOS 6+ is just a touch under 90% in total.

continue reading »


iOS Simulator Tips

January 25, 2013

The iOS Simulator and I have a love / hate relationship. It's super handy to quickly run your app on a variety of devices and iOS versions, but it can have you chasing bugs that just don't exist on the device.

Here are some tips that I use to get the most out of the simulator:

continue reading »


iOS Development Tips I Would Want If I Was Starting Out Today

January 15, 2013

Making iOS apps is getting easier and easier with each new release of Xcode. However, all the new features and approaches means there are more options to choose from, outdated books and old documentation.

Back in my day it was so much harder - that's is true in many respects, but a much higher level of quality and features is expected now. The bar keeps rising, and that's a very good thing.

If I was starting out with iOS development today these are the things I would hope somebody would tell me.

continue reading »


4 Months And 1k Users

November 19, 2012

I'm always curious what products growth curves are like. Here's the low down of AppBot's growth since it was launched four months ago.

continue reading »


Device Distribution For A Universal iOS App

October 29, 2012

I always find it interesting to see how people are using our apps.

Here is the breakdown of devices using Discovr Music for the last couple of days over hundreds of thousands of data points. Note this app is now iOS5+ only.

continue reading »


iOS 6 Adoption One Month In

October 19, 2012

We reported recently how impressed we were with the latest version of Discovr Music iOS 6 adoption.

Looking at the stats for all our apps (we have 4 universal apps with almost 3 million downloads) and for all versions after a month gives an interesting picture:

continue reading »


Interview With OZAPP Awards On Apps, Discovr and VC

October 18, 2012

A little while ago I did an interview with the OzAPP Awards, we talked about making your first app, Discovr and raising venture capital.

Here is a copy of the interview.

continue reading »


My Top 10 Startup Quotes Of All Time

October 17, 2012

I love a good startup or technology quote.

Here are some of my all time favourites, in no particular order.

"Being the richest man in the cemetery doesn’t matter to me. Going to bed at night saying we’ve done something wonderful, that’s what matters to me." - Steve Jobs

"Writing your own blog platform is like roasting your own coffee: it's impractical and you probably shouldn't do it, but for people who really, truly care about it, it's worthwhile to them for their own personal priorities that sound crazy to everyone else. Well, I write my own blog platform and I roast my own coffee." - Marco Arment

"The people who succeed are the ones who put the need for certainty aside, to focus on riding the best wave they can. They don't wait for the tide to be perfect tomorrow." - Bernadette Jiwa

"Stay hungry … stay foolish" - Steve Jobs

"Apparently sprinters reach their highest speed right out of the blocks, and spend the rest of the race slowing down. The winners slow down the least. It’s that way with most startups too." - Paul Graham

"Nothing works better than just improving your product." – Joel Spolsky

"The most important quality in a startup founder is determination" - Paul Graham

"It's never been easier to start a company. It's never been harder to build one." - Naval Ravikant

"Our goal is simple objects, objects that you can’t imagine any other way. Simplicity is not the absence of clutter. Get it right, and you become closer and more focused on the object." - Jonathan Ive

"Do or do not, there is no try" - Yoda

Do you have any favourites? I'd love to see them.

continue reading »


Finding A Development Process For a Small Startup Team.

October 16, 2012

Several months ago we started a whole new project (that's not Discovr related) and also had our third full time developer start. So it was time to get more serious about our process and communications.

continue reading »


My Bootstrapped Startup Book Reading List

October 15, 2012

Although we have raised money I find a lot of value and inspiration from bootstrapped success stories. I think there is a lot of value running lean and thinking bootstrapped even if you have money in the bank.

Here is some of my recent reading list:

  • SideProject Book - some really great stories, 1 or 2 stories could of been left out, but overall a great read.
  • Make Your Idea Matter - Really loved this book, a must for any developer to see what it takes to shape and market your product.
  • Start Small, Stay Small - A Developers Guide To Launching A Startup - Although I don't agree with all the ideas presented here, I still really enjoyed it. Some good reinforcement on the importance of market and SEO.
  • Bootstrapping Design - Some good tips and gives developers confidence to back themselves to give it a shot. I think a professional looking design is probably worth paying for if you can, but this book is a good start if you can't afford it (yet).
  • The Lean Startup - The bible, not much to say that hasn't already been said.
  • Founders at Work - Just about to start this one, have heard a lot of great things so can't wait to check it out.

Got any other suggestions? I'd love to hear them.

continue reading »


Unchain Your Developers

October 13, 2012

Development is a creative process. Projects can be long and draining, we can hit roadblocks and become run down.

As a technical founder of a startup, and having been in many far from ideal jobs in the past, I believe it is my job to make sure developers are looked after.

I've seen many situations where companies expect developers should be spending every waking hour hacking away on their project. Developers who work long hours are thought to be more committed to their job. People are rewarded based on hours rather than output. This is neither productive nor healthy.

There are many things you can do to keep developers motivated and productive. I believe a key to this is encouraging them to work on other things, give them options, here they can step away from a massive code base, start something new, learn new things and recharge. Let them be creative.

continue reading »


Don't Wait For The Tide To Be Perfect Tomorrow

October 13, 2012

Love this quote from a great book Make Your Idea Matter.

The people who succeed are the ones who put the need for certainty aside, to focus on riding the best wave they can. They don't wait for the tide to be perfect tomorrow.

continue reading »


Lessons Learned Launching A Minimum Viable Product

September 9, 2012

Over on AppBot I shared some lessons I learned launching an MVP. You can check out all the details over there:

AppBot - App Store reviews and features straight to your inbox.

continue reading »


Get Monthly Updates On Mobile Dev

Join over 2,000 other mobile devs.

No spam, promise!