Quando o iPhone Clássico foi lançado, vinha com o então chamado iPhone OS 1.0, que teve seus momentos de glória de junho/2007 até julho/2008, quando conhecemos a versão 2.0. O primeiro iPhone vez parte dos planos de desenvolvimento da Apple até a versão 3. Com a chegada do iOS 4 (o iPhone OS mudou de nome em junho de 2010) o telefone de Cupertino com a tampa traseira de metal foi excluído da lista de produtos que receberiam a nova versão.
O iOS 4 chegou ao iPhone 3G, juntamente com vários problemas de performance e bateria relatados pelos usuários. Aplicando o clássico lições aprendidas, tudo indica que a Apple não repetirá isso no lançamento do iOS 5. Somente o iPhone 4 receberá o upgrade, de acordo com o site MacStories. Assim, o 3GS não será mais suportado, ficando com o iOS 4.
O 3GS foi lançado em 8 de junho de 2009 no WWDC daquele ano. Com ele chegou uma câmera melhor, capacidades para gravação de vídeo, 256MB de RAM, bússola digital e controle por voz. Eu rodei São Paulo no dia do seu lançamento e documentei o fato no vídeo abaixo. Nessa época o MacMinds ainda não existia… Como o tempo é relativo quando falamos em tecnologia! Que venha o iPhone 5, ou será o 4S? O WWDC está próximo, teremos respostas?