abrir link em nova aba
PRESS RELEASE 08 de junho de 2021

Apple apresenta novas tecnologias e ferramentas para desenvolvedores criarem apps ainda melhores

Desenvolvedores poderão criar apps com mais rapidez com o Xcode Cloud e alcançar mais usuários com os novos recursos da App Store
Novas ferramentas exclusivas para desenvolvedores Apple ajudarão a criar experiências de app ainda mais envolventes.
Cupertino, Califórnia A Apple apresentou hoje novas tecnologias e ferramentas para ajudar os desenvolvedores a criar experiências de apps mais envolventes e tornar ainda mais fácil as criações de alta qualidade. O Xcode Cloud reúne as diversas tarefas e ferramentas necessárias para criar, testar e oferecer apps usando serviços de nuvem poderosos, para que desenvolvedores que trabalhem sozinhos ou em equipe consigam ser mais produtivos e oferecer apps incríveis para os usuários. Com In-App Events e Custom Product Pages, a App Store agora oferece formas totalmente novas para os desenvolvedores promoverem seus apps e se conectarem com os usuários. A linguagem Swift mostrou um grande avanço com suporte integrado para simultaneidade, e com as novas tecnologias de realidade aumentada (RA), nunca foi tão fácil criar um conteúdo imersivo em apps ou na web.
“Estamos muito felizes em oferecer à nossa comunidade de desenvolvedores tecnologias e ferramentas novas e poderosas para criar apps ainda mais envolventes e de melhor qualidade, permitindo ainda que eles interajam com os usuários de formas totalmente novas na App Store”, disse Susan Prescott, vice president of Worldwide Developer Relations da Apple. “Com o conjunto robusto de ferramentas presente no Xcode Cloud, a inovação contínua da linguagem de programação Swift, a grande variedade de APIs novas e muito mais formas de contatar os usuários, as plataformas da Apple nunca foram tão poderosas”.

Xcode Cloud

O Xcode Cloud é um novo serviço de nuvem com entrega e integração contínuas, criado especialmente para desenvolvedores Apple. Incorporado no Xcode 13, o Xcode Cloud oferece uma forma rápida e simples para desenvolvedores de todos os tamanhos criarem, testarem e oferecerem apps de alta qualidade com ainda mais eficiência. O Xcode Cloud pode criar apps na nuvem automaticamente para que os Macs dos desenvolvedores tenham mais espaço para outras tarefas. O teste paralelo na nuvem permite que os desenvolvedores façam testes em simulador de qualquer aparelho Apple atual e depois implementem facilmente uma versão do app para teste interno ou enviem a testadores externos de versão beta pelo TestFlight para receber feedbacks instantâneos.
Novas tecnologias e ferramentas para desenvolvedores, mostradas no MacBook Pro de 13 polegadas.
O Xcode Cloud é uma nova ferramenta poderosa para desenvolvedores Apple que tornará mais fácil e eficiente criar, testar e oferecer apps.

App Store

Com mais apps e jogos exibindo eventos como competições ao vivo, estreias de cinema, experiências exibidas em tempo real e muito mais, agora ficou mais fácil para os usuários descobrirem eventos como esses diretamente na App Store, com recomendações personalizadas, seleções de editores, resultados de buscas e páginas de cada app. Isso aumenta muito o alcance de eventos de desenvolvedores, ajudando na conexão com novos usuários, a manter seus usuários atuais informados e na reconexão com usuários antigos. É um jeito completamente novo de os desenvolvedores mostrarem o que está acontecendo em seus apps.
Atendendo a uma das maiores solicitações dos desenvolvedores, a Apple está introduzindo novas ferramentas na página de produto que oferecem aos desenvolvedores uma maior flexibilidade e novas maneiras de se conectar com os usuários diretamente na App Store. As Custom Product Pages permitem que os desenvolvedores mostrem os diferentes recursos presentes nos apps para diferentes usuários, e com a Product Page Optimization, os desenvolvedores conseguem testar diferentes capturas de tela, fazer a pré-visualização de vídeos e até mesmo de ícones de apps. Com uma análise de dados detalhada e que zela pela privacidade feita no App Store Connect, os desenvolvedores podem ver o que seus usuários mais gostam e tomar as melhores decisões para as páginas de produto.
App Strava na App Store, exibido no iPhone 12 Pro.
Desenvolvedores podem criar várias páginas de produto para mostrar os diferentes recursos, funções e conteúdos do app para diferentes usuários.
A Apple fez uma atualização nas diretrizes para ser compatível com categorias emergentes de apps que oferecem experiências de conteúdo a criadores. Para manter a App Store justa para desenvolvedores e usuários, o código de conduta do desenvolvedor agora inclui dizetrizes sobre requisitos de identidade do desenvolvedor, manipulação de opiniões e avaliações e reclamações excessivas de clientes. Há também novos meios para desenvolvedores apelarem de rejeições de apps parciais e a opção de denunciar apps se, por algum motivo, desconfiar que há problemas de segurança ou confiabilidade, ou for uma violação das Diretrizes de Avaliação da App Store.

Swift

Swift, a linguagem de programação poderosa e intuitiva da Apple, agora é compatível com a simultaneidade integrada. Assim, os desenvolvedores poderão escrever códigos que trabalham em paralelo com mais facilidade, algo essencial para criar apps que respondem rapidamente às entradas do usuário enquanto trabalham em segundo plano. Com a simultaneidade em Swift, os desenvolvedores conseguem escrever códigos rápidos, modernos, seguros e com menos erros, além de aproveitar ao máximo o poderoso chip com vários núcleos nas linhas de produtos Apple.
O SwiftUI reinventou o desenvolvimento da interface do usuário ao facilitar a criação de apps incríveis com o mínimo de programação possível. O novo SwiftUI passou por um grande avanço, ajudando os desenvolvedores a oferecer mais experiências extraordinárias para todos os usuários. Isso inclui melhorias na visualização de listas, nas experiências de pesquisa, nos recursos de acessibilidade no app, nas tabelas multicolunas, entre muitas outras.
O Swift Playgrounds é uma ótima forma de aprender a programar em um Mac ou iPad. Com o Swift Playgrounds 4, que chega no final do ano, os usuários conseguirão criar o design visual de um app com o SwiftUI. Os projetos de apps podem ser abertos e editados no Swift Playgrounds ou no Xcode. Quando estiverem prontos, os usuários poderão criar um app de verdade e enviá-lo à App Store pelo iPad.

Realidade aumentada

A Apple oferece a maior plataforma de realidade aumentada do mundo com mais de um bilhão de aparelhos compatíveis com RA usando o ARKit, uma estrutura em que desenvolvedores podem criar experiências de RA com facilidade, e o RealityKit, uma ferramenta de renderização, animação, áudio e física criada inteiramente para RA.
O RealityKit 2 apresenta Captura de Objeto, uma API simples e poderosa no macOS Monterey para desenvolvedores, como Wayfair, Etsy e outros, criarem modelos 3D realistas de alta qualidade de objetos reais em questão de minutos. Basta tirar fotos com um iPhone, um iPad ou uma câmera DSLR para transformá-los em modelos 3D otimizados para RA que podem ser vistos na Visualização Rápida de realidade aumentada ou adicionados a cenas de RA no Reality Composer ou Xcode, tornando ainda mais fácil criar apps de RA. Desenvolvedores como Maxon e Unity usam Object Capture para descobrir novas formas de criar conteúdos 3D nos principais apps, como Cinema4D e Unity MARS.
Com as novas APIs do RealityKit 2, os desenvolvedores podem criar experiências de RA mais realistas e complexas com gráficos, áudio e controle de animação melhores, incluindo passes de renderização personalizados e sombreamento dinâmico.
Com a Captura de Objeto, desenvolvedores podem criar conteúdos de RA envolventes de alta qualidade em questão de minutos.

Elementos gráficos e jogos

As novas APIs e ferramentas do iOS, iPadOS e macOS ajudarão os desenvolvedores de jogos a criar a próxima geração de games e proporcionar experiências completamente novas para seus usuários. A nova ferramenta de compressão de textura Metal é compatível com todos os formatos recentes, assim como com formatos otimizados para o chip da Apple, e permite aos desenvolvedores levar jogos de alta qualidade a todas as plataformas Apple com maior facilidade. Além disso, o novo Virtual Game Controller no iPhone e no iPad oferece uma forma simples de melhorar os jogos com a compatibilidade com Controle de Jogos.
Desempenho aprimorado de jogo exibido em um iPhone 12 Pro.
Os desenvolvedores podem aproveitar as novas APIs para melhorar o desempenho de jogos no iPhone, no iPad e no Mac.

Mais APIs e ferramentas para desenvolvedores

A Apple oferece aos desenvolvedores diversas APIs e ferramentas novas que elevam suas experiências de apps a outro nível e permitem a criação de recursos totalmente novos, tudo pensando na privacidade em primeiro lugar.
  • O Xcode 13 traz novos recursos poderosos de desenvolvimento em equipe, perfeitos para trabalhar com o Xcode Cloud e com recursos de colaboração do GitHub, Bitbucket e GitLab.
  • Com o SharePlay, apps populares como Disney+, ESPN+, HBO Max, Hulu, MasterClass, Paramount+, TikTok e Twitch estão criando novos tipos de experiências compartilhadas para usuários do iPhone, iPad, e Mac1.
  • Apps de chamadas de vídeo de terceiros podem aproveitar as últimas melhorias feitas no FaceTime, inclusive o Voice Isolation, Wide Spectrum Audio e o Modo Vertical.
  • Apps de mensagens, incluindo Slack e WeChat, agora podem compartilhar o status do usuário em conversas, apps como o Uber Eats podem ter as mensagens recebidas anunciadas pela Siri, enquanto as novas Notification APIs permitem que notificações de comunicação e alta prioridade de apps como Chase Mobile e Zomato sejam recebidas mesmo com os recursos Não Perturbe ou Foco habilitados.
  • Novas APIs de câmera permitem a criação de imagens fundidas melhores e incluem a capacidade de registrar fotografias de alta qualidade e vídeos de 1080p na mesma sessão.
  • Desenvolvedores para Apple Watch, como Breakpoint Studio, Pandora, Qardio, e muitos outros, agora estão criando novas experiências de apps que oferecem um nível mais avançado de personalização e são mais responsivos ao ambiente dos usuários.
  • Com o TestFlight no Mac, os desenvolvedores podem testar compras dentro do app e outros recursos de apps para Mac.
  • Garantindo a segurança dos clientes em compras dentro do app, o StoreKit 2 agora apresenta novas APIs para lidar com direitos a produtos e status de assinante e testar a compatibilidade no Xcode e em um ambiente isolado da Apple.
  • Desenvolvedores web, incluindo Grammarly e Honey, agora estão desenvolvendo extensões no Safari disponíveis para iPhone, iPad e Mac. Os desenvolvedores podem criar extensões poderosas no app Mail.
  • Apps de navegação de terceiros conseguirão mostrar uma visão do mapa no painel de informações do carro e o novo simulador do CarPlay para Mac melhora muito a eficiência dos testes.
  • Os apps conseguem oferecer uma experiência de cinema com áudio espacial trazendo um som envolvente e mais vívido para seu conteúdo. E com o Physical Audio Spatialization Engine fica mais fácil para os desenvolvedores de jogos levarem áudios realistas a todas as plataformas Apple.
  • O ShazamKit permite que os desenvolvedores integrem a tecnologia de reconhecimento de áudio do Shazam diretamente em seus apps, permitindo não só combinar músicas com o vasto catálogo de canções do Shazam, mas também combinar qualquer áudio pré-gravado com os resultados personalizados criados pelos desenvolvedores.
 
Disponibilidade
As versões beta para desenvolvedores do iOS 15,iPadOS 15, macOS Monterey, watchOS 8 e tvOS 15 estão disponíveis a partir de hoje para os membros do Apple Developer Program em developer.apple.com. O Xcode Cloud estará disponível em versão beta limitada e gratuita a partir de hoje, com amplo acesso até dia 21 de dezembro, e será disponibilizado a todos os desenvolvedores no ano que vem. Mais informações sobre preço e disponibilidade do Xcode Cloud serão divulgadas ainda este ano.
Compartilhar o artigo

Imagens das novas tecnologias e ferramentas para desenvolvedores da Apple

  1. Uma assinatura para visualizar parte do conteúdo compartilhado pode ser necessária.

Contatos de imprensa

Apple Media Helpline

media.help@apple.com

Apple Media Helpline

media.help@apple.com