
Em contraste com a WWDC anterior, onde o foco principal era a velocidade e pequenas melhorias, hoje eles apresentaram tudo de uma vez: o novo Mac Pro, novos serviços e recursos desejados pelos desenvolvedores. Alguém diz que esta é a melhor WWDC desde 2014, quando eles introduziram a nova linguagem de programação Swift. Nós
instalamos o cabo
mc_murphy ,
bealex e
vani2 na WWDC e entendemos o que realmente está acontecendo.
iOS
A Apple em cada apresentação diz muito sobre segurança, presta atenção que não armazena nossos dados pessoais de maneira clara e assim por diante. Pequenas alterações afetaram as solicitações de permissão para o uso da geolocalização: o iOS alertará sobre o trabalho suspeito de aplicativos em segundo plano, se instalado.
Por vários anos, a Apple conseguiu mudar o mundo dos pagamentos usando o Apple Pay - as compras on-line se tornaram tão convenientes que instantaneamente se tornaram o padrão no setor. Chegou a hora de corrigir outra das nossas dores, a autorização nos serviços, usando Entrar com a Apple. Agora você não precisa se lembrar das senhas do facebook ou do google quando já estiver logado no dispositivo com seu ID Apple. Por motivos de segurança, a Apple criará um endereço de email aleatório para um site separado, e o endereço poderá ser bloqueado a qualquer momento, se você começar a ser assediado de repente por spam. Se você usa autorização através de serviços de terceiros em seus aplicativos, é hora de pensar em adicionar autorização através da Apple, como isso
se tornará obrigatório.Parece que o recurso mais esperado do novo sistema é o Modo Escuro. É improvável que seja possível adaptar todos os aplicativos existentes a um tema sombrio em um clique (e não ao fato de que você precisa dele), mas esta solução em si só estava se perguntando: editores de texto populares, leitores de livros e mensageiros instantâneos têm temas sombrios há vários anos e começam com o iPhone X instala uma tela OLED que é perfeita para interfaces pretas.
iPadOS
Há dois anos, nossas ferramentas de trabalho mudaram com o advento do iPad Pro - e este foi o começo de uma grande mudança no iOS. No ano passado, muitos recursos apareceram apenas no iPad e hoje se destacam em um sistema operacional separado, o iPad OS. Penso que, com o tempo, a maioria dos usuários de laptops mudará para tablets, e a infraestrutura vital para isso aparece diante de nossos olhos.
No iPad, você pode anexar widgets e personalizar a área de trabalho, iniciar várias janelas de um aplicativo, trabalhar com unidades externas, arquivar arquivos. Adicionados novos gestos, melhorias no lançamento de vários aplicativos ao mesmo tempo. Reescrevemos o Safari para fazer tudo funcionar na área de trabalho e o Sidecar foi adicionado - o modo em que o iPad é a segunda tela no mac.
Ferramentas e estruturas para desenvolvedores
O SwiftUI está reservado para
doces - uma abordagem declarativa para criar uma interface em todos os sistemas operacionais da Apple. No código aberto
, já existe uma tentativa de implementar essa abordagem no Swift (o Google, por sua vez, introduziu o
Jetpack Compose ), mas a Apple foi ainda mais longe: as alterações podem ser visualizadas imediatamente sem reconstruir o aplicativo, os elementos de arrastar e soltar familiares no Interface Builder estão disponíveis. Tudo parece tão simples e bonito que eu quero tentar imediatamente: animações de transição, por exemplo, são feitas literalmente em duas linhas de código. Vamos ver como a interface do usuário será complicada em aplicativos reais, mas já está claro que isso irá acelerar e simplificar bastante o desenvolvimento da interface do usuário. Parece que é hora dos designers mudarem do Sketch para o SwiftUI.
A nova estrutura
Combine também é usada aqui, que é a implementação do paradigma de programação reativa. Há muito tempo, os desenvolvedores usam estruturas Rx de código aberto de terceiros e agora o banco de dados está disponível imediatamente. Para iniciantes, a primeira vez terá que gastar algum tempo para entender a ideologia, mas no futuro, você pode prever um código mais compreensível e reduzir linhas de código em aplicativos.
No ARKit 3, eles adicionaram a função de identificar pessoas e até maximizar seus contornos, para que nos jogos multiplayer tudo pareça muito mais realista. Também agora, a postura e a posição dos membros de todos que entraram no campo de visão da câmera são determinadas automaticamente.
macOS
O aplicativo iTunes (que, aliás, já tem 18 anos!) Deixa de existir e se divide em três serviços: música, podcasts e TV. Este é um exemplo do uso do Project Catalyst (anteriormente chamado de maçapão), uma estrutura que permite portar aplicativos iOS para mac. Os detalhes ainda são muito poucos, vamos entender esta semana.
O sistema introduziu um controle de voz completo, controle de todas as funções usando a voz. De fato, agora um usuário sem a possibilidade de usar um controlador pode ser totalmente funcional, use um navegador, aplicativos, escreva programas.
Reescrevemos o serviço Localizar meu iPhone, agora chamado de Localizar meu. O mais interessante é que o MacBook perdido envia sinais de sinalização, eles são capturados por qualquer dispositivo iOS que está em acesso e ajudam a detectá-lo.
Mac pro
O Mac Pro anterior foi lançado em 2013 e acabou não tendo muito sucesso. Bonito do lado de fora, não se expandiu e permaneceu inalterado durante todos esses anos, tendo recebido apenas pequenas acelerações. Até o momento, quem edita vídeo, áudio, profissionalmente envolvido em fotografia, teve que construir uma poderosa máquina de janelas. Até o iMac Pro, lançado há dois anos e lançado no final de 2017, conseguiu atender apenas parcialmente às necessidades.
Neste outono (ou melhor, no Natal), um novo Mac Pro totalmente atualizado será exibido. É adequado para todos que precisam processar grandes quantidades de dados, vídeo, fotos, áudio, gráficos tridimensionais (ou seja, um número muito pequeno de pessoas), e isso é apenas um monstro:
- Processador Intel Xeon de até 28 núcleos,
- até um terço e meio de RAM (até 4 terabytes de SSD nesse contexto parece até um pouco modesto),
- uma enorme capacidade gráfica, incluindo até quatro processadores Vega II e placas de expansão FPGA especiais para ajudar a decodificar vídeos em grandes resoluções,
- conexão a seis monitores 6K,
- Fonte de alimentação de 1,4 quilowatt (máximo que pode ser usado nos EUA),
- um sistema de refrigeração que pode resfriar tudo.
Este é um computador muito bacana para tarefas que exigem muitos recursos: mistura de milhares de faixas no Logic Pro, edição em tempo real de vários fluxos de vídeo 8K não compactado, rastreamento de raios em tempo real com qualidade 4K.
Juntamente com ele, eles introduziram um novo monitor que também atende aos mais altos requisitos: opções de 6K, diagonal de 32 polegadas, extremo contraste e personalização. Monitor é um sonho. Não OLED, mas melhor do que nem sequer está perto do mercado.
Tudo está ótimo tanto no Mac Pro quanto no monitor. Apenas o preço, digamos, morde. Nem tudo se sabe sobre isso, mas o próprio Mac Pro custará US $ 6.000 (a configuração básica com um processador de oito núcleos, 32 GB de memória, um ridículo SSD de 256 GB e uma placa de vídeo básica) e uma configuração mais ou menos adequada atingirá oito a nove mil.
Mais interessante: o monitor custa cinco mil dólares, mas se você quiser um fosco, haverá seis. E se você quer uma posição bonita para ele, então sete. Sete mil. Para o monitor.
No total, o Mac Pro e Pro exibem o XDR como um carro. No entanto, para aqueles a quem se destinam, esse custo não é um problema.
watchOS
As atualizações do WatchOS para a versão 6 começaram com novos mostradores. Há muitos anos, os desenvolvedores esperam que uma API crie seus próprios discadores, mas a Apple tem sua própria visão para isso, então você deve usar os integrados.
O principal passo adiante foi a possibilidade de desenvolver aplicativos independentes e independentes para o relógio. Isso é especialmente verdadeiro em países com suporte ao eSim (a Rússia não está entre eles) em modelos de relógios com comunicações móveis. Parece que a Apple se concentrou em promover o Apple Watch como um dispositivo sem estar vinculado ao iPhone (até agora, eles não podiam funcionar separadamente). Agora, os aplicativos podem ser baixados na nova App Store no próprio relógio. A conveniência é duvidosa, mas é interessante encontrar com eficiência o aplicativo necessário em 2 a 3 cliques, pagar e fazer o download. A Apple lançou a API de streaming de áudio na nova versão do sistema operacional, expandiu as possibilidades para o aplicativo e o treinamento em Saúde. Menor pode ser considerado que adicionou um medidor de ruído, gravador de voz, calculadora.
Em geral, a apresentação foi impressionante: geralmente em conferências e eventos, a Apple apresenta cerca da metade das atualizações atuais. E este é o começo. Vamos ver o que acontece no outono.