Originally Posted by
eurR I charging my iPhone every day. Does that will make the battery life shorter?
Does that will?
Apple recommends you drain your iPhone at least once a month. This recalibrates the charge measuring circuit, which "learns" battery capacity.
For most people this happens in the normal course of use.
It won't hurt your battery to top if off before its empty.
In general, with the battery technology used in the iPhone, maintaining your battery at full charge (always on a dock) is not good for it. The battery likes to be exercised.
Battery service life will be reduced when batteries are charged to the maximum. I'm sure Apple sets the cutoff charge at a reasonably conservative level, but never the less, if you always charge till the Plug Symbol shows full charge, you reduce over-all life span to gain very little run time.
How to prolong lithium-based batteries