The Google Goggles app auto-focuses considerably better than the default Camera app on my Nexus 4 (and other phones/tablets I tried on). In fact, it does it so good I think they do it software.
Does anyone know how the Goggles app does the autofocus or how to do it software?