Mit den zahlreichen neuen Funktionen, die Apple mit der iPhone 3.0 Software ankündigte, ist der Kreativität der Entwickler kaum Grenzen gesetzt. Einige der umfangreicheren neuen Features verlangen den Programmierern aber auch einiges ab, so zum Beispiel der für die iPhone 3.0 Software vorgesehene Push-Dienst. Apple forderte seine Entwicklergemeinde nunmehr per E-Mail auf, diesen intensiv zu testen.