BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Apple watchOS 2 introduz aplicativos WatchKit e amplia suporte a hardware

Apple watchOS 2 introduz aplicativos WatchKit e amplia suporte a hardware

Favoritos

Na WWDC 2015 a Apple anunciou o watchOS 2, que traz novas funcionalidades e capacidades para que aplicativos "se integrarem melhor ao o Apple Watch" permitindo acesso à tela inicial, à coroa digital, ao microfone, entre outros.

Aplicativos WatchKit

O modelo conceitual para um aplicativo Apple Watch não mudou com a introdução do watchOS 2. De fato, aplicativos de terceiros:

  • podem ser executados apenas quando o relógio está conectado a um iPhone;
  • vem empacotados dentro de um aplicativo iPhone que tem o código que gerencia a interface de usuário do aplicativo WatchKit e responde pelas interações do usuário através de uma extensão do WatchKit. Código só pode rodar no iPhone.

A novidade do watchOS 2 é a introdução de aplicativos WatchKit como um pacote adicional que contém storyboards e arquivos de recursos associados à interface de usuário e que rodam no relógio. Aplicativos WatchKit são empacotados dentro de uma mesma aplicação que contém a expansão WatchKit e sua principal vantagem é reduzir o volume de comunicação necessária entre o iPhone e o Apple Watch para mostrar elementos de UI, melhorando o desempenho geral. Outra novidade do watchOS 2 é a possibilidade de ter na tela inicial do relógio aplicativos iniciados pelo usuário.

ClockKit

ClockKit é um novo framework que permite aos desenvolvedores criar Complicações para aplicativos WatchKit. Complicação é o termo de horologia para descrever qualquer recurso em um relógio ou cronógrafo além da simples exibição de tempo. Simplificando, ClockKit suporta aplicativos que irão atualizar suas informações diretamente na face do relógio ao longo do dia. Isto abrirá a possibilidade de personalizar a aparência da face do relógio. No entanto, as complicações ClockKit precisam de aprovação da Apple e eles devem usar modelos específicos para garantir o visual adequado em todas as faces do relógio.

Melhor integração com o hardware do Apple Watch

No watchOS 2, aplicativos terão acesso a componentes de hardware do Apple Watch, como a coroa digital e a Taptic Engine, que permitem criar aplicativos que suportam interações de usuário mais avançadas. Além disso, aplicativos serão autorizados a acessar o sensor de batimentos cardíacos, o acelerômetro e o microfone, abrindo assim uma nova categoria de aplicativos previamente fora do alcance de desenvolvedores terceiros.

Desenvolvedores podem começar a usar o WatchOS SDK imediatamente, para isso precisam da versão de pré-release do XCode 7 e do iOS 9.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT