It's only 2D cell type animation.
If tasked with creating that I'd use After Effects. Quite a few layers of course, probably build the background in one comp. The puppet tool would make the arms and legs a piece of cake to do.The whole thing is nothing more than a lot of simple elements and obviously a good measure of creativity.
One clue as to how it was done is the bodies are not attached to the heads and there's some cuts between the heads and the stick figure bodies.
I'd tackle it in xara(xara.com), as easy to draw /create all artwork & animate within the one piece of software, can then output as either flash or AVI.
It's a bit of work but many of the frames are simply repeating, so one the basics are done it becomes cut copy paste. As I am no expert, I'd plan to set aside a fair chunk of time as I find even small animations quite a challenge. I'm sure there are far more capable than me & probably some whizz bang packages that can do this type of thing really quickly, but that's my thoughts.
Duncan
Former user
wrote on 3/2/2012, 5:22 PM
My best guess is Flash. It's made for that kind of thing. It would be clunky to do in After Effects.
Really, any number of programs COULD do it...it just depends how much time and know-how you have.
The fastest way would be with the software you already know how to use. IE Flash, AE, etc. I could do it in Blender relatively fast, but that's only because I know how to use it.