A mais nova ferramenta da Apple será o herói anônimo de seu próximo aplicativo favorito

Exclusivo: enquanto os betas do iOS 15 e do MacOS Monterey ganham as manchetes, o novo material para programadores pode causar o maior impacto no ecossistema da Apple.

Esta história faz parte do WWDC 2021. Todas as coberturas mais recentes da conferência anual de desenvolvedores da Apple.

A cada verão, a maioria dos usuários da Apple avalia seu entusiasmo com o progresso do ecossistema da Apple com base no hardware que a empresa ocasionalmente revela em seu evento WWDC – embora não houvesse nenhum em 2021 – e nos novos recursos de software anunciados para potencializar o iPhone, iPad, Mac, Apple Watch e outros produtos. Mas há outro subtexto para o WWDC que muitas vezes cria ondas maiores – embora mais silenciosas – nos oceanos das plataformas da Apple.

Cada WWDC traz uma caixa de ferramentas de novos brinquedos para desenvolvedores de software e fabricantes de aplicativos, e isso acaba resultando em aplicativos mais robustos que eventualmente tornam esses dispositivos ainda mais úteis. Quaisquer que sejam seus aplicativos favoritos – do YouTube ao Uber, do Cash App ao Waze ao Zoom – eles geralmente se tornaram inestimáveis ​​com base em novas tecnologias, ferramentas ou recursos que a Apple disponibilizou para os desenvolvedores de aplicativos.

E 2021 trouxe alguns novos desenvolvimentos enormes para os programadores – incluindo um que pode gerar eficiências massivas na forma como o software e os aplicativos são desenvolvidos para dispositivos Apple.

A conversou com Susan Prescott, vice-presidente de relações mundiais com desenvolvedores da Apple, e Andreas Wendker, vice-presidente de ferramentas e engenharia de frameworks da Apple, sobre o grande foco em novas ferramentas para desenvolvedores em 2021.

Ferramentas que tornam a construção de aplicativos mais acessível continuam a ser um foco importante para a Apple, especialmente em relação aos avanços no Swift Playgrounds. “Nosso sentimento é que todas as crianças deveriam aprender a aprender código, não porque todas as crianças se tornem codificadoras, mas porque o mundo ao nosso redor é alimentado por códigos”, disse Prescott. “Vamos ajudar o máximo de pessoas que pudermos, em tantas esferas da vida quanto possível, de tantas comunidades e culturas quanto possível, a aprender a codificar.”

Na WWDC, a Apple anunciou que o Swift Playgrounds não será mais apenas para aprender a codificar, mas você poderá construir aplicativos para iPhone e iPad diretamente no Swift Playgrounds e implantá-los na App Store.

“Todos esses avanços em ferramentas e tecnologias são o resultado de uma visão que temos executado há anos”, disse Wendker. “Eles são realmente o resultado de um foco sem fim em nosso lado para construir plataformas duradouras que criam muito valor para desenvolvedores e usuários.”

As atualizações de 2021 para desenvolvedores

Mais alguns desses novos desenvolvimentos significativos para fabricantes de software revelados na WWDC este ano incluem:

SharePlay para aplicativos: Com a nova API SharePlay, os desenvolvedores podem permitir que os usuários compartilhem vídeos, filmes, músicas e outras mídias por meio do FaceTime e entre plataformas (iPhone, iPad, Mac e Apple TV). Isso criará oportunidades de grupo de observação. MasterClass, Disney Plus, Twitch, HBO Max e Paramount Plus já estão planejando oferecer suporte ao recurso em seus aplicativos.

Eventos no aplicativo: após o longo sucesso e popularidade das compras no aplicativo, a Apple está adicionando eventos no aplicativo para que os aplicativos possam incluir eventos ao vivo e / ou programados, como notícias de última hora, festas, shows, encontros, sessões de treino e muitas outras possibilidades que os criadores de aplicativos provavelmente irão explorar. Podem ser eventos pagos premium ou eventos gratuitos de construção de comunidade.

TestFlight para Mac: O venerável aplicativo TestFlight, que está no iOS e em outras plataformas da Apple há anos e permitiu o teste de software de pré-lançamento, está finalmente chegando ao Mac e deve agilizar o desenvolvimento de mais aplicativos para Mac. Isso é especialmente relevante na era dos novos Macs M1 com silício da Apple, que estão revitalizando a plataforma.

RealityKit 2 para AR: Enquanto esperamos que o hardware esteja pronto para óculos de realidade aumentada, a Apple empurrou o conteúdo de AR mais um passo à frente com o lançamento de sua próxima geração RealityKit 2 na WWDC 2021. O RealityKit 2 apresenta muitas novas funções, mas uma das Os melhores para construir conteúdo de RA é a nova captura de objeto que pode usar fotogrametria da câmera do iPhone ou iPad para transformar rapidamente objetos do mundo real em modelos 3D.

Codificação paralela Swift: Swift UI e SwiftPlaygrounds tiveram um bando de atualizações para 2021, e Prescott disse que mais da metade dos 1.000 principais aplicativos na App Store agora são construídos em Swift. Mas o grande anúncio na WWDC 2021 foi que o Swift agora oferece suporte à programação assíncrona e paralela para escrever código mais rápido e eficiente.

Xcode Cloud

Há também uma infinidade de outras novas ferramentas e APIs que a Apple anunciou para 2021. Mas talvez o maior anúncio de todos foi o Xcode Cloud, que faz parte do novo Xcode 13 – a principal ferramenta da Apple para construir aplicativos e software para todos os seus dispositivos e plataformas. Xcode Cloud é o novo “serviço de integração e entrega contínua” da Apple.

“Há uma série de etapas pelas quais os desenvolvedores devem passar ao desenvolver aplicativos, como testar e integrar [seu código] com seus colegas de trabalho, e isso leva muito tempo”, disse Wendker. “E, francamente, muitas dessas tarefas são muitas vezes muito mundanas e os desenvolvedores não querem fazê-las. Portanto, a ideia por trás de um sistema de integração contínua como o Xcode Cloud é que basicamente descarrega muitas dessas tarefas que podem ser automatizadas em a nuvem.”

A Apple projetou o Xcode Cloud para funcionar tanto para pequenos grupos de desenvolvedores de aplicativos quanto para grandes empresas – e especialmente para equipes de trabalhadores remotos, razão pela qual o uso da nuvem faz sentido. Embora equipes maiores ou mais avançadas possam já ter configurado seus próprios sistemas para fazer o que o Xcode Cloud faz, isso agora o torna uma parte padrão do ambiente de desenvolvimento da Apple e o democratiza para todas as equipes que criam aplicativos para dispositivos Apple.

“Isso devolve aos desenvolvedores muito do seu tempo para que eles possam realmente se concentrar em seu código”, disse Wendker. “E isso significa que eles têm mais tempo para encontrar bugs e problemas em seu código, eles os encontram mais cedo e, portanto, criam aplicativos de maior qualidade e têm mais tempo para trabalhar [adicionar] recursos.”

O Xcode 13 beta está disponível para os desenvolvedores de software testarem, se eles tiverem uma conta ativa de desenvolvedor da Apple.

#atualizaçãodoiPhone #WWDC2021 #Programas #Computadores #Móvel

John Doe

Curioso e apaixonado por tecnologia.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *