Ich hab gerade dazu ein sehr interessantes Video gefunden:
http://www.youtube.com/watch?v=OUemfrKe65cDort wird auch erklärt, dass es möglich ist, dass man auf andere Dienste wartet, die sich evtl. auch übers Netz updaten wollen (wobei es dann nicht auf die Verbindung ankommt, sondern, dass sich einmal alle Dienste starten können, und dann auch wieder für eine Zeit Schluss ist). Auch wird erklärt, dass die Verbindung selbst nicht das Problem ist, sondern wie stark sie ausgelastet ist und ob gerade ein Dienst läuft.
Wenn also sich GTalk abschaltet und sich erst dann wieder einschaltet, wenn das Android OS GTalk anspricht, dann dürfte das kein Problem sein.
Twittorid wird dagegen vermutlich ständig laufen, wenn dem so wäre, ist das großer Mist.
Auch muss mit Textübertragungen aufgepasst werden, am besten sollte man die gepackt senden, dass wird Twittorid mit Sicherheit nicht machen (wie auch, wenn es Twitter nicht unterstützt). Auch sollte man darauf achten, dass nicht unnötige Metatags mitgesendet werden.
Genau so wichtig ist es auf sinnvolle Timeouts zu achten.
Vor allem ist es interessant, dass UMTS sehr viel weniger verbraucht als EDGE. Also wenns geht sollte man immer UMTS verwenden, am besten wäre es, wenn die App die Verbindung im Auge behält.
Auch wurde dort gesagt, dass es eigentlich kein Problem ist, wenn der User GPS ständig aktiv lässt, wenn die Entwickler daran denken würden, sich wieder von GPS abzumelden, wenn sie es nicht mehr brauchen.