Resumo
O iOS é o sistema operacional desenvolvido pela Apple para equipar os seus dispositivos móveis, a exemplo do smartphone iPhone, do tablet iPad e do reprodutor de mídia iPod. A primeira versão deste sistema operacional, lançada em 2007, ainda não tinha um nome específico, sendo chamado de iPhone OS 1, por equipar a primeira versão do smartphone da Apple. Já a versão mais recente, o iOS 8, foi lançado em 2014 em conjunto com o iPhone 6.
A arquitetura do IOS é segmentada em quatro camadas principais, que atuam como intermediárias na comunicação dos aplicativos de usuário com o hardware do equipamento. São elas:
- A camada Cocoa Touch agrupa uma série de frameworks que têm como principal funcionalidade definir a aparência das aplicações desenvolvidas e executadas em modo usuário.
- A camada Mídia agrupa as tecnologias relacionadas a vídeo, gráficos e áudio, providas pelo Sistema Operacional para viabilizar a implementação de aplicativos de usuário.
- A camada de serviços centrais congrega uma série de serviços fundamentais de sistema que precisam ser consumidos pelos aplicativos de usuário, a exemplo do peer-to-peer.
- A Camada de Núcleo ou Camada Central do SO é responsável por gerenciar todas as características de baixo nível do sistema iOS.
Em função da complexidade e importância inerente a Camada Central do SO, os serviços disponibilizados nesta camada foram segmentados em seis outras seções.
- O Accelerate Framework, que contém as interfaces utilizadas para realizar a execução de aplicativos que demandam grande uso de recursos computacionais.
- O Núcleo Bluetooth, que contém o framework utilizado para realizar a conexão e desconexão do sistema com outros dispositivos Bluetooth.
- O External Acessory framework, que é utilizado para prover a comunicação do dispositivo com qualquer acessório conectado ao mesmo.
- O Framework Genérico de Segurança dos serviços e o Framework de Segurança, que oferecem elementos de segurança padrão do SO.
- A seção de Sistema, que agrupa as funções de mais baixo nível do sistema iOS, sendo vista, por vezes, como o item central do sistema operacional.
Copyright © 2014 AIEC.