quarta-feira, 4 de março de 2015

Plataforma iOS

iOS (inicialmente chamado de iPhone OS) é o sistema operacional móvel da Apple Inc. desenvolvido originalmente para 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.


interface do usuário do iOS é baseado no conceito de manipulação direta, utilizando gestos em multi-toque O iOS consiste em quatro camadas de abstração: a camada Core OS, a camada Core Services, a camada Mídia, e a camada Cocoa Touch

  

Core OS 

Contém os frameworks e serviços de mais baixo nível, e.g., threads, I/O, gerenciamento de memória, etc que servem de base para a construção das demais camadas.


Core Services

Contem os frameworks que fornecem serviços fundamentais as aplicações e camadas superiores.


Media

Contém os principais frameworks relacionados a tecnologias de criação de gráficos e reprodução de áudio e video.
 Esta divida em:
  • Graphics Tecnologies - responsável pelo gerenciamento de Gráficos ( Animação, Grafico 2D e 3D, manipulação de video ;
  • Audio Tecnologies;
  • Video Tecnologies;
  • AirPlay .


 Cocoa Touch

  • Contém os principais frameworks para construção das aplicações;
  •  define a arquitetura básica de uma aplicação (MVC);
  •  fornece suporte a tecnologia como: Multitasking, entrada de dados baseadas em toques, notficações via push.
O sistema operacional foi apresentado com o iPhone na Macworld Conference & Expo em 9 de janeiro de 2007, e lançado no mês de junho. Inicialmente, as aplicações de terceiros não eram permitidas. Steve Jobs argumentou que os desenvolvedores poderiam criar aplicativos na web que "se comportam como aplicações nativas no iPhone". Em 17 de outubro de 2007, a Apple anunciou que a SDK nativa estava em desenvolvimento e que eles esperassem para colocá-la nas "mãos dos desenvolvedores". 
Em 6 de março de 2008, a Apple lançou o primeiro beta, juntamente com um novo nome para o sistema operacional: o "iPhone OS". A rápida venda de dispositivos móveis da Apple acendeu interesse no SDK. A Apple também vendeu mais de um milhão de iPhonesdurante uma temporada de feriados de 2007. Em 27 de janeiro de 2010, a Apple anunciou o iPad, com uma tela bem maior do que oiPhone e iPod touch, e projetado para navegar na web, consumo de mídia, e da leitura de iBooks. O nome "iOS" foi usado pela Cisco Systems. Para evitar qualquer ação judicial em potencial, a Apple licenciou o "iOS" uma marca registrada da Cisco.
A Apple oferece as principais atualizações para o iOS gratuitamente e, aproximadamente, uma vez por ano pelo iTunes e (a partir do iOS 5) como download direto, pelo próprio aparelho. A última versão, iOS 8, está disponível para o iPhone 4SiPhone 5iPhone 5CiPhone 5SiPhone 6iPhone 6 PlusiPad 2iPad (3ª geração)iPad (4ª geração)iPad AiriPad Air 2iPad MiniiPad Mini com Tela de RetinaiPad Mini 3 e o iPod Touch (5ª geração).

iOS é um sistema operacional mobile classificado em uma plataforma de entrega.