Apple'ın popüler telefonu iPhone'un 3.0 kodlu mobil işletim sistemi güncellemesinin üzerinden kısa bir süre geçmesine rağmen yeni sürüm 3.1 versiyonu için SDK yayınlandı. Yazılımcıların gerekli geliştirmeleri yapabilmeleri için gerekli olan SDK (Software Developer Kit) Apple tarafından yayınlandı. 3.1 kodlu SDK'da bir dizi yenilik de bulunuyor. Bunlar arasında geliştirilmiş video düzenleme ve aplikasyon entegrasyonu, sesli komut özelliği ile Bluteotooth'ta bulunan bazı hataların giderilmesi bulunuyor.
SDK ile birlikte geliştiriciler için bir de Beta versiyon bir işletim sistemi yayınlandı. Yapılan düzenlemeler bu işletim sisteminde test edilebilecek. SDK ve Beta işletim sistemi sadece yazılım geliştirenler tarafından kullanılıyor.