Skip to content
A harlem shake implementation for iOS.
Objective-C
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Example
VLMHarlemShake
.gitignore
LICENSE
README.md

README.md

VLMHarlemShake

(see the blog post about this here)

VLMHarlemShake is a simple class to make your iPhone or iPad app go crazy. You probably thought the Harlem Shake was over, didn't you? It probably is, but here's one more stupid harlem shake inspired gag.

NOTE: Please don't ship this. And if you do, do so at your own peril. I personally wouldn't though as it does some pretty nasty subview diving.

Usage

First include AVFoundation.framework and QuartzCore.framework into your project. Then just instantiate a VLMHarlemShake object

// create the shake object and point it to the view you want to 'shake' at first.
VLMHarlemShake *harlemShake = [[VLMHarlemShake alloc] initWithLonerView:lonerView];

// start shaking!
[harlemShake shakeWithCompletion:^{
    // called when the shaking is over.
}];

Demo

I've included the example project HarlemShakeDemo. It's pretty simple. You can also check out a video of it in action

Contact

If you have any thoughts or comments, send us an email at feedback at the domain velosmobile.com.

Why?

I don't really have a good answer for that.

Acknowledgements

This idea loosely based on YouTube's harlem shake thing. Audio is Harlem Shake by Baauer. Please observe copyright and stuff.

You can’t perform that action at this time.