Índice:
Definição - O que significa o iOS?
O IOS é um sistema operacional móvel para dispositivos fabricados pela Apple. O iOS é executado no iPhone, iPad, iPod Touch e Apple TV.
O iOS é mais conhecido por servir como o software subjacente que permite aos usuários do iPhone interagir com seus telefones usando gestos como deslizar, tocar e beliscar. Essas ações dos dedos geralmente são executadas em telas de toque capacitivo multitoque, que fornecem resposta rápida e aceitam entradas de vários dedos. Embora não seja o principal sistema operacional móvel no mundo, o iOS domina o mercado norte-americano por uma grande margem, com 60% de participação de mercado em maio de 2010.
Techopedia explica iOS
O iOS é derivado do Mac OS X e é um sistema operacional semelhante ao Unix. Existem quatro camadas de abstração no iOS:
- Camada do SO principal: fornece recursos de baixo nível, bem como estruturas para segurança e interação com hardware externo
- Camada de serviços principais: fornece serviços exigidos pelas camadas superiores
- Camada de mídia: fornece as tecnologias necessárias para gráficos, áudio e vídeo.
- Coca Touch Layer: onde as estruturas estão localizadas, que são frequentemente usadas na criação de um aplicativo
O iOS vem com muitos aplicativos padrão, incluindo um cliente de email, um navegador Safari, um media player portátil (iPod) e o aplicativo de telefone.
Os desenvolvedores podem usar o SDK (kit de desenvolvimento de software) do iOS para criar aplicativos para dispositivos móveis da Apple. O SDK inclui ferramentas e interfaces para desenvolver, instalar, executar e testar aplicativos. Aplicativos nativos podem ser gravados usando as estruturas do sistema iOS e a linguagem de programação Objective-C. Incluído no SDK do iOS estão o Xcode Tools, que inclui um ambiente de desenvolvimento integrado (IDE) para gerenciar projetos de aplicativos, uma ferramenta gráfica para criar a interface do usuário e uma ferramenta de depuração para analisar o desempenho do tempo de execução. Ele também inclui um simulador de iOS, que permite que os desenvolvedores testem aplicativos em um Mac, e uma biblioteca de desenvolvedores de iOS, que fornece toda a documentação e material de referência necessários.