How can I make my iPhone 4 battery last longer?

I’m the proud owner of an iPhone 4, but as I spend a long time outdoors I used to always carry a spare battery with me. The iPhone’s battery is not replaceable, so I can’t do this. Is there an other option I could use instead of a spare battery??