Definição – o que significa iOS?
IOS é um sistema operacional móvel para dispositivos fabricados pela Apple. O iOS funciona no iPhone, iPad, iPod Touch e Apple TV.
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 são normalmente realizadas em telas de toque capacitivas multitoque, que fornecem resposta rápida e aceitam entradas de vários dedos. Embora não seja o sistema operacional móvel número 1 globalmente, o iOS domina o mercado norte-americano por uma grande margem, com uma participação de mercado de 60% em maio de 2010.
Definirtec explica iOS
iOS é derivado do Mac OS X e é um sistema operacional semelhante ao Unix. Existem quatro camadas de abstração no iOS:
- Camada do sistema operacional central: 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.
- Camada Coca Touch: Onde estão localizadas as estruturas, que costumam ser usadas ao criar um aplicativo
O iOS vem com vários aplicativos padrão, incluindo um cliente de e-mail, um navegador Safari, um reprodutor de mídia portátil (iPod) e o aplicativo de telefone.
Os desenvolvedores podem usar o kit de desenvolvimento de software (SDK) iOS para criar aplicativos para dispositivos móveis da Apple. O SDK inclui ferramentas e interfaces para desenvolver, instalar, executar e testar aplicativos. Os aplicativos nativos podem ser escritos usando as estruturas do sistema iOS e a linguagem de programação Objective-C. Incluídas no SDK do iOS estão as ferramentas Xcode, que incluem 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. Também inclui um simulador iOS, que permite aos desenvolvedores testar aplicativos em um Mac, e uma biblioteca de desenvolvedores iOS, que fornece toda a documentação necessária e material de referência.