O calendário do iPad é muito melhor que a versão do iPhone. Indiscutivelmente, com o Retina Display, o iPhone deve ser capaz de exibir uma interface similar.
Todos os dispositivos iOS atuais têm conjuntos de recursos diferentes, mas afirmam oferecer suporte ao mesmo sistema operacional: iOS 5.
No momento desta publicação, o iOS 5 está disponível para todos os modelos de iPad, iPhone 3GS, iPhone 4 GSM, iPhone 4 CDMA, iPod touch de 3ª geração e iPod touch de 4ª geração.
Quando o iPad foi lançado, ele veio com o iOS 3.2, que era uma versão feita especificamente para o iPad. Incluía vários recursos que mais tarde seriam incorporados ao iOS 4 e disponibilizados em outros dispositivos.
Quando o iOS 4.2 (eu acho) foi lançado, ele marcou a primeira versão do iOS que era compatível com iPhone, iPod Touch e iPad.
Minha pergunta é esta:
Cada dispositivo tem uma versão do iOS criada especificamente para seu hardware a cada versão de atualização? Ou o arquivo de firmware para o sistema operacional contém todos os recursos / elementos de interface para toda a linha de produtos (como a interface de calendário do iPad) e apenas disponibiliza quais recursos / configurações o dispositivo deve ter?
Note, eu sei que o iOS 5 pode obter pequenas atualizações e não precisa baixar o firmware inteiro a cada vez. Estou perguntando sobre atualizações iniciais e instalações.