Mid-June is an odd time of year. Apple's hardware refresh cycle isn't really due until October -- likely six full months away -- so you might consider picking up an external battery pack to use with your current iOS device to tide you over until then.
Internal batteries drop in efficiency as devices age, and replacement prices can be a little steep. An out of warranty iPhone or iPad battery replacement can cost upwards of $85 or $105 with shipping.
If you're a developer, this goes double. With iOS beta season under way, mobile devices are eating up batteries in new and curious ways. This isn't uncom