Sistema Operativo

iOS

O iOS, sistema operativo da Apple disponível em computadores, iPhones,  iPods e iPads, foi divulgado em Setembro de 2007 na Macworld Conference & Expo e tem sido alvo de melhorias desde então. Vai já na sua versão 4 com algumas variantes no iPhone consoante a tecnologia utilizada nos países onde é vendido.

Tem como principal bandeira a introdução de aplicações como o FaceTime que permitiu tirar partido das vídeo-chamadas, o game-center uma rede social de jogos para iPhone e iPod ou até a sua capacidade para multi-tarefa. Foi inclusive esta capacidade para multi-tarefa que o tornou não só num sistema muito estável como rápido sem que a bateria sofre-se muito com a situação. De facto, o iOS4, versão que equipa o iPhone4 é a mais leve, rápida e robusta versão do sistema operativo da Apple.

Vem ainda equipado com aplicações empresariais bastante úteis integrando Microsoft Exchange para que os utilizadores tenham push-mail, calendário e contactos sempre actualizados, disponibilizando Safari e até mesmo aplicações como o maps ou voice control.

Foi ainda desenhado a ter em conta necessidades especiais de utilizadores diferentes tendo aplicações como Screen reading com VoiceOver onde é possível ao utilizar, com um simples toque no ecrã ouvir todas as funcionalidades disponíveis no botão que acaba de premir, disponível em 30 línguas diferentes.

Camadas do iOS

Numa visão mais developer, o iOS4 é composto por 4 camadas com várias frameworks[5], em que as frameworks de mais alto nível oferecem abstrações das construções das de baixo nível.

Cocoa Touch

Esta camada é composta por frameworks chave que fornecem uma infra-estrutura necessária para realizar aplicações no sistema operativo.

Media

Na camada Media encontra-se o que diz respeito às tecnologias gráfica, de áudio e de vídeo voltadas para a criação da melhor experiência multimédia disponíveis num dispositivo móvel.

 Core Services

Fornecem os serviços fundamentais do sistema que todas as aplicações usam como o core-foundation que oferece interfaces de gestão de dados básicas para aplicações, ou como o core location que permite determinar a localizaçãod e um dispositivo ou ainda o storeKit que fornece suporte para compra de conteúdos e serviços através do telefone.

Core OS

Camada que permite o telefone fazer aquilo para o qual foi desenhado, sendo a ponte entre todas as outras camadas e o hardware. Implementa ainda toda a segurança do sistema bem como as interfaces para abstracção na forma como trabalhar com as camadas de rede e transporte.

Deixar uma Resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

*

Pode usar estas tags HTML e atributos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>