- Xcode 16
- Swift Assist: um companheiro que ajuda em todas as tarefas de programação para que os desenvolvedores possam se concentrar em problemas e soluções de nível mais alto
- Usa modelos poderosos executados na nuvem
- O código do desenvolvedor é usado apenas para processar a solicitação e nunca é armazenado no servidor, e a Apple não usa o código do desenvolvedor para treinar modelos de machine learning
- O novo mecanismo de autocompletar código usa um modelo próprio treinado especificamente para Swift e Apple SDK, sugerindo o código de que o desenvolvedor precisa (executado localmente no dispositivo do desenvolvedor)
- Swift 6
- Introduz segurança contra data races em tempo de compilação: diagnostica o acesso simultâneo à memória em todo o projeto do desenvolvedor na etapa de compilação
- Uma organização totalmente nova dedicada ao Swift no GitHub passará a hospedar vários projetos centrais do ecossistema Swift, incluindo o compilador Swift, Foundation e outras bibliotecas importantes
- Framework Swift Testing: oferece uma API expressiva para que os desenvolvedores escrevam testes com facilidade. Multiplataforma
- Game Porting Toolkit 2
- Economiza tempo, seja para jogos já existentes ou para jogos atualmente em desenvolvimento, independentemente do caso
- Compatibilidade aprimorada com jogos Windows, nova ferramenta poderosa de depuração de shaders e atualizações no Xcode para unificar código de jogo e shaders entre vários dispositivos
- visionOS 2
- API volumétrica: controla com mais eficiência a forma como objetos 3D são exibidos nos apps
- TabletopKit: ajuda os desenvolvedores a criar facilmente experiências de apps espaciais fixadas em superfícies planas, como estações de trabalho de fabricação, jogos de tabuleiro e jogos de cartas
- RealityKit: simplifica o desenvolvimento de apps compatíveis com vários dispositivos Apple, reduzindo o tempo de desenvolvimento e melhorando a eficiência do fluxo de trabalho de apps universais
- Agora, até mesmo desenvolvedores sem hardware Apple Vision Pro podem criar e visualizar apps com suporte a SharePlay no simulador
- Suporte também ao HealthKit
- Outras APIs de plataforma
- Controls API: adiciona várias funções à Central de Controle
- Accessory Setup Kit: permite que os desenvolvedores emparelhem acessórios Bluetooth de forma fluida e segura pelo app sem acessar todos os acessórios Bluetooth ao redor, mantendo outros dispositivos privados
- Com a API de double tap do watchOS, é possível atribuir o gesto de toque duplo a elementos principais da experiência do app no Apple Watch
- TestFlight
- É possível recrutar testadores por dispositivo e por sistema operacional
- Os convites incluem uma visão geral do app beta, categoria do app e capturas de tela (opcional), permitindo apresentar aos potenciais testadores os novos recursos e conteúdos em destaque
- App Store
- Novo recurso de destaque: permite que os desenvolvedores enviem facilmente sugestões para apresentar no App Store conteúdos futuros e melhorias do app
- Páginas de produto personalizadas: promovem diferentes conteúdos e recursos oferecidos pelo app. Fornece deep links
- Assinaturas: incentiva ex-assinantes a assinar novamente por meio de promoções win-back
4 comentários
Abreviar Game Porting Toolkit como gpt...
Ah... eu estava procurando pensando "cadê o conteúdo do GPT", então era aquilo mesmo. hahaha
Eu escrevi de um jeito meio bem-humorado... mas acabei causando um mal-entendido T_T
> Swift Assist: um companheiro que ajuda em todas as tarefas de programação para que os desenvolvedores possam se concentrar mais em problemas e soluções de nível mais alto
De que adianta colocar IA no Xcode... se o próprio Xcode já é o vilão 😭