Ios arquitetura e kernel em desenvolvimento
Sistemas Operativos
iOS Arquitectura e Kernel
Escola Superior de Tecnologia e Gestão
2012/2013
Índice: 1-O que é o iOS? 1
2- Arquitectura: Core OS/Core Services/ Média/Cocoa Touch e aspectos de cada camada
3- História do mesmo (iOS)
4- Como a Sandbox é implementada
Discussão e Conclusão
iOS ( antes chamado de Iphone OS) é um sistema operativo móvel da Apple Inc. Desenvolvido originalmente para o Iphone, também é usado em iPod Touch, iPad, e Apple TV. A Apple não permite que o iOS seja executado em Hardware de terceiros. A interface do utilizador do iOS é baseada no conceito de manipulação directa, utilizando gestos em multi-toque. A interacção com o sistema operacional inclui gestos como apenas tocar na tela, deslizar o dedo, e o movimento de “pinça” utilizado para se ampliar ou reduzir a imagem. Acelerômetros internos são usados por alguns aplicativos para responder à agitação do aparelho (um resultado comum é o comando de desfazer) ou rodá-la em três dimensões (outra opção é a mudança do modo retrato para modo paisagem).
Arquitectura do iOS:
A arquitetura do iOS atua como um middleware, ou seja como uma camada intermediária entre aplicação e o hardware do dispositivo. O acesso ao hardware dá-se através de um conjunto de interfaces bem definidas.
Por razões de segurança, cada aplicação somente pode ler e escrever em uma área específica, determinada pelo iOS, chamamos esta área de sandbox.
O iOS