Header Ads

Como os widgets da tela inicial do iPhone funcionam no iOS 14

Khamosh Pathak

Depois de treze iterações do iOS, a Apple finalmente está transformando a tela inicial adicionando widgets ao iOS 14 e iPadOS 14. Existe uma estrutura totalmente nova que permitirá que os desenvolvedores criem novos tipos de widgets. Mas há mais do que aparenta.

Widgets voltam para casa

A Apple introduziu widgets para o iPhone no iOS 10. Eles foram relegados para a tela Today View, acessível acessando a tela de bloqueio ou a tela inicial.

Ainda assim, os widgets se tornaram ferramentas poderosas e foram incrivelmente úteis para usuários de iPhone e iPad que decidiram usá-los.

Mas tudo isso muda no iOS 14. Os widgets estão voltando para casa. Essa é a maior alteração na tela inicial, juntamente com a nova biblioteca de aplicativos. Enquanto a seção Today View ainda permanece e você ainda pode manter o widget lá, toda a experiência de adicionar widgets mudou.

Khamosh Pathak

Agora, quando você toca em qualquer espaço vazio na tela inicial para entrar na visualização de edição da tela inicial, encontrará uma “ + ” no canto superior direito.

Khamosh Pathak

Tocar nele exibirá um seletor de widgets, que mostra uma lista de todos os widgets disponíveis no seu telefone, dos aplicativos incluídos da Apple e de aplicativos de terceiros que você instalou junto com visualizações deles.

Khamosh Pathak

Escolha um widget, um tamanho e toque no “ Add Widget ” para adicionar um widget à tela em que você estiver.

Khamosh Pathak

Você pode mover o widget para onde quiser. Bem, não exatamente em qualquer lugar. Ao contrário do Android, o iOS ainda não permite que você coloque ícones ou widgets em qualquer lugar da tela.

Os ícones e os widgets ainda fluem da parte superior esquerda da tela para a parte inferior direita. E sim, os widgets mudarão automaticamente para o modo escuro.

RELACIONADO: Como a nova biblioteca de aplicativos funciona no iPhone

Mas não os widgets que você conhece

Então, essas são as boas notícias. Agora sobre o mal. Você vê, enquanto os widgets estão chegando à tela inicial, eles não são os widgets que você usou e amou nos últimos anos.

Se um desenvolvedor deseja criar widgets da tela inicial para o iOS 14, ele precisa usar a nova estrutura do WidgetKit, criada na interface do usuário do Swift. E atualmente, ele não suporta nenhuma forma de interação ou atualizações ao vivo. Isso significa que os novos widgets foram projetados exclusivamente para a glanceabilidade - em outras palavras, para visualizar informações rapidamente, assim como complicações no watchOS no Apple Watch.

Esquerda: widgets anteriores ao iOS 14. Direita: widgets para iOS 14.

Isso significa que, se você está acostumado a widgets de calculadora ou widgets de controle de tempo, não os encontrará no iOS 14. Os widgets podem ter vários pontos de toque que podem ser vinculados profundamente a uma peça do aplicativo, mas é isso. É por isso que o widget Música no iOS 14 não possui nenhum controle de reprodução.

Khamosh Pathak

A única exceção que encontramos é o aplicativo Atalhos, mas, novamente, as automações de atalhos estão profundamente integradas ao sistema operacional. O widget Atalhos funciona de forma independente. Quando você toca em um atalho, ele apenas começa a funcionar, sem abrir o aplicativo. Se houver algum elemento interativo no atalho, você os verá na parte superior da tela em uma janela flutuante.

A partir de agora, a Apple oficialmente reprovou os widgets mais antigos. Eles ainda continuarão funcionando e você poderá usá-los na tela Today View, mas não poderá adicionar esses widgets à tela inicial. Não sabemos quando ou se a Apple removerá completamente o suporte a eles.

RELACIONADO: Como adicionar, usar e personalizar widgets no seu iPhone

O que o futuro nos reserva

Está claro que a natureza dos widgets está mudando a partir do iOS 14 e além. O raciocínio da Apple para essa mudança parece ser a capacidade de glance e o gerenciamento de energia. Os widgets devem ser projetados para que o usuário possa olhar rapidamente para ele enquanto estiver na tela inicial e não deve esgotar a bateria.

Os widgets podem ser atualizados com base em uma linha do tempo definida pelo desenvolvedor, mas é isso. Esperamos que, até o próximo ano, a Apple tenha descoberto uma maneira de adicionar interação aos widgets sem sacrificar a vida útil da bateria.

Porque, no que diz respeito ao design e à interface do usuário, os novos widgets ficam incríveis na tela inicial (muito melhor que os widgets antigos, que não tinham linguagem de design coesa).

E, de certa forma, os novos widgets são mais flexíveis no iOS 14. Você pode ter várias versões do mesmo widget no mesmo ou em vários tamanhos. Você pode empilhar várias versões dos mesmos widgets umas sobre as outras e alternar entre elas.

E, como a Apple está usando a estrutura baseada em Intents (do SiriKit e Shortcuts) em widgets, você pode personalizar várias versões dos widgets para mostrar diferentes tipos de dados. Por exemplo, você pode ter três widgets diferentes de Lembretes em uma pilha que mostra seus lembretes de três listas diferentes.

Khamosh Pathak

Isso é exatamente o que a Apple fez até agora. Ainda não vimos o que os desenvolvedores poderão fazer usando a estrutura WidgetKit. Enquanto perdemos a interatividade, estamos ganhando novos tipos de widgets e uma estrutura de design coesa.

Mas esse é um daqueles cenários de espera e observação. Saberemos o verdadeiro impacto da mudança quando os desenvolvedores lançarem seus próprios widgets no outono de 2020 e quando vermos quais melhorias (se houver) a Apple faz na estrutura do WidgetKit no iOS 15.

RELACIONADO: O que há de novo no iOS 14 (e iPadOS 14, watchOS 7, AirPods, Mais)

Há muito mais detalhes específicos de como os widgets funcionam no iOS 14. Por exemplo, o Smart Stacks permite combinar vários widgets em uma única pilha de widgets que você pode deslizar no seu iPhone. Essa é a maneira como o iOS 14 transformará a tela inicial do iPhone (e iPad).

RELACIONADO: Como o iOS 14 está prestes a transformar a tela inicial do seu iPhone

Via: How to Geek

Veja Também:

Nenhum comentário