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.


If you're experiencing problems with you .APK package and need a way to unsign and resign it again, then you're in the right spot. I'll go through the simple process of unsigning an already signed .APK file.

And if you're curious - the APK is just a variant of JAR, and is pretty much identical. It's just named differently for Android. :)

jon | June 12, 2010 | Comments (2)

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)

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)