Camera app that can use hardware buttons for making photo
While Is there an app for X questions are off-topic here, just a little hint: You might wish to take a look at ProCapture and A Better Camera, which both support the volume rocker for either shutter or zoom (configurable). I'm pretty sure they are not the only ones.