Can we be honest and admit that the reason we have so many problems with battery life is because we continue to be beholden to using iTunes and now iCloud?
In Apple's neverending quest to shotgun marry us to iTunes, we've been conditioned to continue using iTunes backups and now iCloud backups, which backs up things we really don't need to back up. The backup system currently used today migrates everything (with the exception of your camera roll if you wish) and that causes problems.
Solution:
Apple needs to implement a "contacts only" export and import solution native to the phone itself that is not dependent on iTunes or iCloud.
Do you really need all those texts? Do you really need all those apps? Do you really need calendar stuff that is supposed to be synced with Exchange? Do you really need those email accounts which already sync with a server? Do you really need to have your settings migrated from one phone to another, especially when you do it from iOS4 to iOS5? Do you really need all that data from your apps? Do you really need to migrate stuff that can get corrupted?
No, you don't.
You can set all those up in minutes anyway, and you do it whenever you have a problem anyway. How many times have you been told to "set up as a new iPhone" when you have crappy battery life?
All you need is your contacts. Everything else is unimportant, causes issues, or is already synced to a server.
Importing can be done with:
1) The email app. Press and hold a .csv attachment and that's it.
2) That contacts app. Press the + button to add either contacts or multiple contacts via .csv from a 3rd party app or perhaps...
3) A filesystem. Not having such a thing makes us dependent on iCloud and iTunes. Find the .csv file you downloaded from any app and saved there, press and hold, and it would ask you to import it.
Exporting can be done the same way. Just go to the contacts app and be able to spit out a .csv file to be emailed, saved to the filesystem, to given to a 3rd party app.
Why doesn't Apple do this? Because Apple wants us to always use iTunes or iCloud, and until they let iOS devices interact with tried and true solutions such as .vcf or .csv files, we're always going to have these issues with battery life. It happened this year and it will happen next year, unless Apple stops requiring us to use a PC or iCloud to set up our phones.
In Apple's neverending quest to shotgun marry us to iTunes, we've been conditioned to continue using iTunes backups and now iCloud backups, which backs up things we really don't need to back up. The backup system currently used today migrates everything (with the exception of your camera roll if you wish) and that causes problems.
Solution:
Apple needs to implement a "contacts only" export and import solution native to the phone itself that is not dependent on iTunes or iCloud.
Do you really need all those texts? Do you really need all those apps? Do you really need calendar stuff that is supposed to be synced with Exchange? Do you really need those email accounts which already sync with a server? Do you really need to have your settings migrated from one phone to another, especially when you do it from iOS4 to iOS5? Do you really need all that data from your apps? Do you really need to migrate stuff that can get corrupted?
No, you don't.
You can set all those up in minutes anyway, and you do it whenever you have a problem anyway. How many times have you been told to "set up as a new iPhone" when you have crappy battery life?
All you need is your contacts. Everything else is unimportant, causes issues, or is already synced to a server.
Importing can be done with:
1) The email app. Press and hold a .csv attachment and that's it.
2) That contacts app. Press the + button to add either contacts or multiple contacts via .csv from a 3rd party app or perhaps...
3) A filesystem. Not having such a thing makes us dependent on iCloud and iTunes. Find the .csv file you downloaded from any app and saved there, press and hold, and it would ask you to import it.
Exporting can be done the same way. Just go to the contacts app and be able to spit out a .csv file to be emailed, saved to the filesystem, to given to a 3rd party app.
Why doesn't Apple do this? Because Apple wants us to always use iTunes or iCloud, and until they let iOS devices interact with tried and true solutions such as .vcf or .csv files, we're always going to have these issues with battery life. It happened this year and it will happen next year, unless Apple stops requiring us to use a PC or iCloud to set up our phones.