Custom gradient controls for iOS

23rd
Jan
2012

Recently I needed custom UI control for iOS that had rounded corners and a gradient background. To make the user experience as rich as possible I wanted the background of the control to flatten when the user tapped it. There were plenty of examples of gradient buttons and rounded corner views but nothing did exactly what I needed.

After a bit of experimentation I found the easiest solution was to add a gradient layer to a custom UIControl and swap it with a different layer when the control became highlighted.

Trangia adapter for the Optimus Nova stove

11th
Jul
2010

When I started camping for slaloms and other paddling events I needed a new stove and after looking at a number of options (spirit burners, gas stoves etc) I settled on the Optimus Nova+. Why did I choose the Nova+? It produces a similar heat output to a gas stove and burns petrol which can be bought almost anywhere.

Optimus Nova stove
Optimus Nova stove

After using the Nova+ plus for a while I came to realise that the aluminum windshield that is supplied with the stove was tricky to use, not very sturdy and not that effective. I liked the stove and was impressed by its performance but something had to be done about the windshield.

Welcome to the blog

27th
May
2010

Welcome to my new blog! I’ve decided to try and join the 21st century and enter the blagosphere. I’ve had a shared hosting web account sitting round pretty much idle for a couple of years and sorting out a website for a paddling friend has spurred me into action.

So what can we expect from this blog? Well to be quite honest I’m not too sure. I’ve got a few programming and electronics projects in the pipeline that I’m hoping to get time to work on in the near future. Then there are my paddling escapades which at the moment centre around me trying to stay upright in a C1 slalom boat at HPP! And finally there might be some random musings about life, the universe and everything…

Expect things to change as I sort out a final theme and find my way around WordPress. Hopefully things will settle down quickly and this blog will develop into something that everyone can enjoy.