Need help?

I'm available for remote short term contracting or consultancy work. Please check out my LinkedIn profile for more details on my experience.

Please feel free to use the form below to contact me.


I wrote an article a few months ago, which walked you through the process of zipping files programmatically with Java - in an Android environment. Due to popular demand, I've decided to write up another article on how to unzip files.

The process is pretty similar, and you could probably combine them both in a single class, but for this example, I made a class called Decompress.

jon | June 12, 2010 | Comments (78)

If you're new to Macs, or always wondered what the best IDEs were for PHP development, then this may be helpful.

I've compiled a list of my favourite IDEs, and added a brief description for each. These are purely my editors of choice, so if you've got a few others in mind that I've missed, please feel free to comment and maybe I can add them to the list.

jon | June 12, 2010 | Comments (4)

One majorly annoying issue that I stumbled upon, was the fact that I couldn't send multiple attachments using Intents to the Google Mail app. The quickest way around that was of course to compress all of the files into one (ZIP).

After searching around online, I didn't really find much on zipping files on your Android device - most of the articles were for standard java applications, which assumed that all your files were in the current directory that you wanted to zip.

So, I used what I could and whipped up my own wrapper class that allows you to easily zip files in Android!

jon | June 12, 2010 | Comments (378)