Início Tecnologia Notion está migrando para SwiftUI, Apple confirma na WWDC

Notion está migrando para SwiftUI, Apple confirma na WWDC

29
0

A Apple confirmou esta semana que o Notion está migrando sua interface de usuário para SwiftUI, citando o desejo do aplicativo de maior desempenho e consistência de UI do que sua pilha existente baseada na internet pode oferecer.


Notion é um aplicativo de produtividade que combina notas, documentos, bancos de dados e ferramentas de gerenciamento de projetos em um só lugar. Os usuários podem criar páginas contendo texto, tabelas, quadros Kanban, calendários e muito mais, e organizá-los em uma hierarquia flexível.

O anúncio foi feito durante o segmento SwiftUI da Apple durante seu Platforms State of the Union, onde o Notion foi usado como um exemplo emblemático de um aplicativo que se afasta das tecnologias multiplataforma e da internet para estruturas nativas da Apple. A chamada foi claramente deliberada; O Notion é um dos aplicativos de produtividade mais usados ​​no Mac e há muito tempo é criticado pela lentidão que acompanha sua arquitetura baseada em Electron.

Este não é o primeiro passo do Notion em direção ao nativo. A Notion já estava gradualmente afastando seus aplicativos iOS e Android da renderização baseada na internet em 2025, com a maior parte da experiência móvel agora rodando nativamente, exceto o editor. A menção da WWDC sugere que o esforço agora está se estendendo de forma mais substancial, com o SwiftUI como estrutura alvo.

A Apple também observou que as ferramentas de codificação de agentes estão tornando migrações como essa mais práticas, dizendo que “portar código para Swift nunca foi tão fácil”, apontando para fluxos de trabalho de desenvolvimento assistidos por IA que reduzem a barreira para as equipes que consideram se afastar das pilhas de plataforma cruzada.

A sessão do SwiftUI também cobriu um amplo conjunto de melhorias na estrutura. A Apple está unificando SwiftUI, AppKit e UIKit em torno de uma base comum, de modo que as melhorias feitas nos próprios aplicativos da Apple beneficiam automaticamente desenvolvedores terceirizados. Os layouts de pilha aninhados agora são redimensionados até duas vezes mais rápido, os objetos de estado são inicializados lentamente e o AsyncImage ganha cache HTTP automático.

O SwiftUI também ganha contêineres reordenáveis ​​para arrastar para reordenar em qualquer tipo de contêiner, ações de deslizar dentro de qualquer contêiner e seleção de texto com fidelidade whole no iOS. No macOS, o Textual content agora oferece suporte a renderizadores personalizados, vibração de texto e texto vertical.

O controle da barra de ferramentas é mais granular, com um novo modificador de visibilidadePriority, um menu flutuante para ações sem prioridade e um posicionamento topBarPinnedTrailing para ancorar itens na borda last. Uma nova infra-estrutura de documentos adiciona acesso URL de primeira classe para leitura e gravação em disco e a capacidade de gravar apenas partes alteradas do arquivo ao salvar.

fonte

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui