I was wondering if anyone else was experiencing a very slow push service. I noticed this about a week ago.
... and also, using an app to push notifications will use less battery than using ActiveSync (Google Sync in this case), assuming you already have apps which have notifications enabled. There is a single listening thread used for all the apps on your phone which have notifications enabled, but Google Sync uses it's own (as does MobileMe, to my understanding).
Sounds right, but how much do you think it really drains the battery more than the thread for Apple?
Personally, I haven't seen any battery savings after dumping Google Sync, but I wasn't looking for it either. It may be negligible, it may not. But these aren't just loops using the local processor and memory, they are in frequent, over-the-air communication with the provider servers (notification and Goodle Synch). It can't help to have two running instead of one, but I'm not sure how much it hurts. If I can get the same benefit using one instead of two, I'll use one. I'd like to see a battery comparison though.
Still trying to figure out the reasoning behind one exchange account
Please elaborate?
I think he means that Microsoft limits you to 1 exchange account. so if you already have your work exchange account set up you cannot add another one.
I fixed that for you.
http://technet.microsoft.com/en-us/library/aa995986(EXCHG.65).aspx
A couple down from the top it mentions it. Its the way MS built the protocol.
That isn't for the client side though (as there is no hard limit there). My guess is there are several issues. One, the battery life could certainly drain much faster. And, syncing contacts and the calendar to multiple exchange servers could result in some complex sync issues.
I have heard the protocol limits it. So if you want to use activesync you can only have one exchange connection. The FAQ is for the Activesync protocol yet it still states a device can only sync with one exchange account.
http://searchexchange.techtarget.com/tip/0,289483,sid43_gci1265019,00.html
Either way its not an apple issue. As not one device can do this yet. That I know of at least.
It's gone down at least once a day for me. Whenever it goes down, I go to settings and reset network. It always works again after the phone restarts (until next time).
It isn't a protocol limit if you are using different servers. Like I said, the real issue is sync'ing to the client side with more than one account is troublesome.