Les bêtas d'iPhone OS 3.0 se succèdent un un rythme assez soutenu. Apple a ainsi mis à disposition des développeurs une troisième préversion de son nouveau logiciel interne pour l'iPhone et l'iPod touch. La build porte cette fois le numéro 7A280f, avertissant au passage d'éventuels problèmes de compatibilité, de stabilité et promettant des changements dans l'interface et de nouvelles fonctionnalités pour plus tard, après que les développeurs auront pris leu temps de découvrir les nouveautés proposées. Bref, Apple n'est guère explicite sur ce qu'apporte vraiment cette troisième mouture.
Dans le même temps, la Pomme met à jour le SDK qui doit permettre justement de développer pour iPhone OS 3.0. Cette fois, Interface Builder 3.1 se dote de la possibilité de jouer du glisser-déposer et de réorganiser les éléments. L'interface Xcode IDE 3.1 a également été revue et de nouveaux modèles ont été ajoutés. Dashcode, enfin, peut être mis à contribution pour développer pour l'iPhone, comme il le permet pour Dashboard.
Dans le même temps, la Pomme met à jour le SDK qui doit permettre justement de développer pour iPhone OS 3.0. Cette fois, Interface Builder 3.1 se dote de la possibilité de jouer du glisser-déposer et de réorganiser les éléments. L'interface Xcode IDE 3.1 a également été revue et de nouveaux modèles ont été ajoutés. Dashcode, enfin, peut être mis à contribution pour développer pour l'iPhone, comme il le permet pour Dashboard.