Experiencing re:develop 2014 conference


This was the 1st year of re:develop, a 1 day developers conference with the aim of sharing trends, techniques and insight as to where the future of development may lead. The conference’s primary target audience seemed to be web developers and most of the people I talked to at the event were PHP devs, that being said, although I have web development experience I don’t consider myself a ‘Web’ Developer but even-so I,
One: really enjoyed every talk given,
Two: feel that this conference gave a lot of new ideas and inspiration.

I first heard about re:develop while visiting the Bournemouth ODL (Open Device Labs) along with some colleagues, Jon at the ODL mentioned he was currently doing some organisation for the event, he opened up the website to show us some of the event’s speakers, mentioned an after party and tickets were soon booked (Courtesy of my employer).

What follows is a small paragraph on each talk to give you a feel of what was covered at the 2014 event.

Click “READ MORE” to read about the talks.

Read More

Mobile test automation, an overview

I’m writing this article to give you an overview of some of the most commonly used mobile test automation tools available for iOS and Android, this is not an exhaustive list of tools available and i’m only going to cover the top 5 solutions (Counting the iOS and Android ‘default’ tools as one) I will also throw in my thoughts at the end. The ‘top 5’ was determined by their support in online test automation providers such as Appthwack, Saucelabs and Testdroid. you don’t need an online provider to use any of these solutions as they can all be run locally, but if you want to test against as many devices as possible the online services sure come in handy.

So if you’re looking into mobile test automation, hopefully this post can point you towards the right tool for your project.

Hit ‘Read more’ for the full overview.

Read More

Adding files to xcode projects from command line

There are projects where building from terminal is so convenient that i’ve used it in a lot of scripts, however there is a drawback to this technique and I hope to solve it in this article, and that is drawback is

Currently there is no way of adding files to a project without opening up Xcode and doing it manually.

For automated builds this is a major drawback! Want to dump resources into your project and build from command line? Too bad your gonna have to open up Xcode and add the files to the project yourself. Want to use a separate IDE to create your .h and .m files then build the project through a script? again too bad…

I was pretty surprised at this, so I set out to research the ‘.xcodeproj’ file format and find a solution. (Hit “Read more” to continue the article)

Read More


Hey You, Welcome!
Thanks for taking a look at my new slice of web.

I’m a software engineer and over the last six years or so i’ve been fortunate enough to meet some interesting people and had the opportunity to work on some really cool (and some not so cool) projects for all kinds of companies.

I think that everyone benefits from information-sharing, so from now on if I think something may interest other people in the software ‘space’ I will post it here and hope that it will be of use to someone else too. Articles I write here are probably going to be pretty development orientated so if you’re reading this, hopefully that’s your thing.

Right now i’m pretty focused working day to day with native mobile technologies including the big two iOS and Android. Its an area of development that I find very exciting because of its relative ‘newness’ there are new things popping up all the time, when today’s smart phones came along we took for granted that concepts from web and desktop would just translate and apply but as time goes on we find many examples where this is just not the case, this uncertainty and room for exploration is what excites me the most about mobile development.

I am going to start articles at first with a primary focus on native mobile development since right now thats mostly what i’m working on, so lets start there and see where it leads.

All aboard?

Great, watch this space while I grab an energy drink…