iOS indie developers writing every day about their stuff.

Setting up an Automated Build in an iOS environment – part 5

George Sealy
acornheroes.com

I’ve recently been trying out Testflight as a method for getting beta builds out to testers.  Testflight handles a number of things for you – over the air distribution of builds, notification e-mails, download stats and more.  It’s a great system, but my first thought when I started experimenting with it was: “Can I incorporate [...]

Thoughts for my younger self

George Sealy
acornheroes.com

At a mobile devs meetup this week, it became apparent that I’m now one of the old guard.  I’ve always been someone who enjoys passing on useful information to others.  Teaching a game design course for University students also makes me realise how much they have to learn, how much I take for granted after [...]

Setting up an Automated Build in an iOS environment – part 4

George Sealy
acornheroes.com

I thought it was about time to wrap up this series of articles by showing a fully working example of a build.  I’ve been using Hudson both for my private work and in my day job for the last couple of months now.  In that time it has save me a lot of time and [...]

Tips for Freelancers

George Sealy
acornheroes.com

Almost two years ago, I found myself unexpectedly unemployed.  Overnight I found myself working as a freelancer – more by necessity than choice.  It’s scary.  The lack of a regular pay check takes a lot of getting used to.  Still, I seem to be surviving, the mortgage is covered and the kids generally get new [...]

Setting up an Automated Build in an iOS environment – part 3

George Sealy
acornheroes.com

In my previous articles, we’ve looked at how we can set up an automatic build, with a focus on catching issues with bad check-ins immediately.  Another useful aspect of an automated build is that it can remove the chance of human error whenever we have a task that consists of a lot of manual steps. One [...]

Setting up an Automated Build in an iOS environment – part 2

George Sealy
acornheroes.com

After last week’s introduction, it’s time to get on with making this thing.  After looking at both CruiseControl and Hudson, I went with Hudson – mainly because it’s very simple to set up and start using straight away.  So without further fuss, let’s download Hudson from here.  I created a build folder ~/AutomatedBuilds (there’s nothing [...]

Setting up an Automated Build in an iOS environment

George Sealy
acornheroes.com

Disclaimer: I’ll let you in on a secret now, to avoid disappointment later on.  By the end of this article you won’t have a fully working automated build  The reason is that I was half way through writing up this article using CruiseControl when I started to look at Hudson, which seems like it might [...]

Fluffy Buns – a handy tool for developing better games

George Sealy
acornheroes.com

Got skillz? Any good software developer is always on the look out for new techniques or tools. But when was the last time you actively cultivated your social skills? Does this sound unecessary? We’re coders after all, dealing with syntax and pixels, right? Well consider this. Our games are nothing until we’ve put them into [...]

The Game Developer’s Bookshelf

George Sealy
acornheroes.com

Me: “Hi, my name’s George” Everyone: “Hi George!” Me: “My name’s George, and I’m a book addict.  I love reading and I just can’t get enough.” Yep, I’m a book nerd, a big one.  And from discussions with my fellow iDevBlogADay-ers, I’m not the only one.  While the Internet is a great place to find [...]

Distributed Version Control – Getting Started

George Sealy
acornheroes.com

It’s not just for academic hippies There have been a lot of people talking up Distributed Version Control Systems (DVCS). Until recently, I’d assumed that it was the same people who have been talking up Linux for the last 15+ years. Don’t get me started on them. It seemed the principal argument used by many [...]

In case you want to play smartly you have come to the right place basic rules of poker.