Conduit - ObjC<>JS communication is one of those needlessly awful experiences that's made immensely less painful with a solid framework. I haven't used Conduit in anger, but it looks like a much cleaner version of the hacky code we're currently using for Jetpac.