Macs executam aplicativos para iPhone e iPad: veja como isso funcionará
Apple
Os rumores estavam certos: a Apple está se afastando da Intel em favor de seus próprios processadores baseados no Apple Silicon ARM. Isso trará grandes mudanças para quem usa um Mac. A principal delas é a capacidade de executar aplicativos iOS e iPadOS de forma nativa em um sistema macOS.
Os aplicativos para iPhone e iPad estão chegando ao Mac
A Apple já está produzindo seus próprios processadores para o iPhone, iPad e a maioria de sua linha que não é Mac (incluindo Apple TV, HomePod e Apple Watch). Essas plataformas são executadas em chips baseados em ARM, comumente escolhidos por sua duração superior da bateria e térmicas em comparação com os chips Intel no Mac.A empresa agora está avançando e fazendo a transição da linha Mac para processadores personalizados baseados em ARM. Isso significa que os aplicativos para iPhone e iPad serão compatíveis nativamente com os novos modelos, pois foram projetados para rodar no mesmo tipo de processador.
De acordo com a Apple, os aplicativos criados para iPhone e iPad não exigem modificações para funcionar em um novo Mac baseado em ARM. A empresa demonstrou isso em sua Worldwide Developers Conference (WWDC) usando aplicativos como Monument Valley 2, Calm e Fender Play.
Apple
Isso significa que cerca de dois milhões de aplicativos da App Store serão compatíveis nativamente com o macOS em um futuro próximo. Eles são executados em janelas que correspondem à proporção da plataforma original. O Twitter para iPhone, por exemplo, aparecerá como uma janela de retrato, exatamente como na tela do iPhone.
Quase tudo da App Store estará disponível. Serviços como Instagram e TikTok, que não possuem aplicativos para Mac, finalmente terão versões compatíveis com Mac disponíveis. Ainda não está claro se os desenvolvedores poderão optar por não disponibilizar seus aplicativos no Mac.
No entanto, os desenvolvedores poderão adaptar seus aplicativos à plataforma Mac. Pequenos ajustes, como remover o teclado do software durante a digitação, farão toda a diferença no que diz respeito à usabilidade desses aplicativos.
A Apple não compartilhou muitos detalhes sobre isso, e nenhum Mac ARM foi lançado ainda fora de um kit de transição de desenvolvedor secreto. Nós teremos que esperar e ver como funciona.
RELACIONADO: Como o Mac passará da Intel para os chips ARM da Apple
Quais Macs suportam nativamente aplicativos para iPhone e iPad?
O suporte nativo para aplicativos para iPhone e iPad estará disponível apenas em Macs com os novos SoCs (sistemas em chip) ARM. A Apple disse que os primeiros Macs a usar o Apple Silicon serão lançados antes do final de 2020, embora ainda não tenha dito quais linhas de produtos serão atualizadas.
Um redesenho do iMac foi bastante divulgado nas semanas que antecederam a WWDC, e o MacBook Pro e o MacBook Air viram reformulações bastante recentes. Isso causou muita especulação de que o primeiro Apple Silicon Mac será um multifuncional para desktop. A empresa espera concluir a transição de toda a linha Mac até 2022.
Apple
Observe que o suporte nativo a esses aplicativos não é o mesmo que o projeto Catalyst da Apple, que adicionou aplicativos como News, Memorandos de voz e ações ao macOS Mojave em 2018. O Catalyst permite que os desenvolvedores do iPad portem facilmente seus aplicativos iOS para o Mac, possibilitando compras universais entre as duas plataformas.
Embora o Catalyst já tenha sido usado para trazer aplicativos de terceiros de iPad, como o Twitter, para o Mac, ele não é o mesmo que executar nativamente um aplicativo para iPhone ou iPad em um Mac ARM. Os aplicativos nativos não precisam ser recompilados, pois já são compatíveis com a arquitetura do processador. O Catalyst permite ao Xcode criar, com efeito, duas versões de um aplicativo, uma para cada plataforma.Nada disso será necessário nos Macs que acompanham o Apple Silicon.
O que é ARM e como é diferente?
Para entender a diferença entre os chips Intel e o Apple Silicon, primeiro você precisa entender as diferenças básicas na arquitetura do processador. A Intel produz processadores x86, que são diferentes dos processadores Apple Silicon ARM para os quais a Apple está em transição.
Embora os processadores x86 sejam projetados para CISC (Complex Instruction Set Computing), os processadores ARM usam RISC (Reduced Instruction Set Computing). Os processadores ARM lidam com instruções mais simples, que geralmente são concluídas em um único ciclo de clock da CPU. A arquitetura CISC, no entanto, se espalha mais simultaneamente, ao longo de vários ciclos.
Em essência, essas são duas abordagens diferentes para um objetivo final muito semelhante: executar o software com eficiência. Como o RISC usa um conjunto de instruções menos complexo, os dispositivos ARM geralmente usam menos energia e produzem menos calor. É por isso que o ARM é a tecnologia escolhida para smartphones, tablets, computadores de placa única (como o Raspberry Pi) e até o Nintendo Switch.
Apple
Historicamente, o x86 superou o ARM em termos de energia bruta. É por isso que os computadores de mesa ainda usam chips x86 de 64 bits, como a série Intel Core. Como esses chips produzem mais calor e requerem mais energia, eles são adequados para desktops, pois o resfriamento e a energia são um problema menor. Eles também são usados na maioria dos laptops, embora o Surface Pro X da Microsoft seja alimentado por ARM.
O software projetado para o conjunto de instruções CISC precisa ser reconstruído para funcionar nativamente em máquinas RISC. O software já criado para dispositivos ARM, como toda a coleção de aplicativos para iPhone e iPad na App Store, funcionará nativamente nos computadores Apple Silicon quando eles finalmente chegarem no final deste ano.
Esta é apenas a ponta do iceberg quando se trata da transição da Apple para o ARM. Há muito mais para discutir, como maior duração da bateria, menos calor e um casamento mais estreito de software e hardware.
Tem um Mac Intel? Nenhum aplicativo para iPhone ou iPad para você
Com o primeiro ARM Mac esperado até o final do ano, a Apple ainda estará vendendo modelos Intel por um tempo ainda. Assim como a transição do PowerPC para a Intel em 2006, a Apple se comprometeu a oferecer suporte a computadores baseados em Intel no futuro próximo. Infelizmente, isso não inclui suporte para aplicativos para iPhone ou iPad.
No futuro, os aplicativos criados especificamente para o Mac funcionarão nos modelos Intel e Apple Silicon. Isso se deve, possivelmente, ao Xcode 12 e à sua capacidade de criar o Universal 2. binários, que funcionam nas duas arquiteturas de processador. A Apple não anunciou planos para levar a biblioteca de aplicativos para iPhone e iPad a modelos não-ARM.
Isso sem dúvida criará uma demanda por Macs ARM, diferenciando-os do pacote. As novas máquinas perderão a capacidade de executar o Windows via Boot Camp (embora talvez não seja a versão do ARM). Portanto, a compatibilidade universal com aplicativos para iPhone e iPad pode ser apenas a cenoura que a Apple vai usar para vender o Apple Silicon.
E os aplicativos Mac criados para a Intel?
Como os novos Macs baseados em ARM não são compatíveis com softwares criados para modelos com chip Intel, o que acontece com todo o software existente? Os possíveis desenvolvedores com grandes orçamentos, como Adobe e Microsoft, podem cumprir o prazo aproximado da Apple para uma versão nativa do ARM. Mas e os desenvolvedores menores que não têm tempo e recursos?
Não se preocupe, novos Macs não estarão trocando aplicativos clássicos de desktop Mac para iPhone e iPad. Os desenvolvedores podem recompilar seus aplicativos Intel existentes para ARM, mas você pode executar exatamente os mesmos aplicativos para Mac que você executa hoje no macOS Catalina em um novo Mac baseado em ARM.
Isso é possível graças ao Rosetta 2, uma versão atualizada do tradutor binário dinâmico usado para fazer a transição de proprietários de Mac do PowerPC para a Intel em 2006. A empresa demonstrou o Rosetta 2 na WWDC 2020 usando modelagem 3D e o software de animação Maya, que parecia estar funcionando perfeitamente.
Apple
Ainda mais impressionante foi a demonstração altamente responsiva de Shadow of the Tomb Raider, também rodando via Rosetta. Ainda não se sabe se podemos esperar um desempenho semelhante em todos os aplicativos, mas os benchmarks do Developer Transition Kit (DTK) baseado em ARM parecem promissores.O DTK é um Mac mini modificado com um chip A12Z iPad Pro levemente insuflado, com 16 GB de RAM e um SSD de 512 GB. Apesar da insistência da Apple em contrário, alguns desenvolvedores estão executando o Geekbench em seus DTKs para verificar o desempenho. Como não existe uma versão nativa do Geekbench disponível para Macs ARM, os benchmarks foram conduzidos usando o Rosetta.
Os primeiros resultados mostraram que o Geekbench via Rosetta em um A12Z superou o Surface Pro X baseado em ARM da Microsoft, executando uma versão nativa da mesma ferramenta de benchmarking. Leve esses resultados com uma pitada de sal, mas é um bom sinal, considerando que o A12Z é um chip de dois anos de idade. O primeiro Mac baseado em ARM poderia usar um processador muito mais poderoso que o do iPad Pro.
Uma razão para um desempenho tão promissor pode estar no fato de o Rosetta 2 fazer grande parte do trabalho pesado durante a fase de instalação. Isso foi comparado à recompilação do aplicativo como um “ Universal 2 ” aplicação.
Para ter uma idéia de quanto tempo esse período de compatibilidade pode durar, o Rosetta foi introduzido pela primeira vez com o OS X 10.4.4 Tiger em 2005. Em 2011, foi feito um componente opcional com o lançamento do OS X 10.6 Snow Leopard. O suporte ao Rosetta foi oficialmente descartado com o lançamento do OS X 10.7 Lion em 2012.
Apple Silicon lança mais tarde em 2020
Não sabemos quando a Apple Silicon chegará, mas a Apple insistiu que será este ano. Também não está claro se a mudança na arquitetura resultará em modelos mais baratos, já que a Apple controla o processo ou se os preços subirão para cobrir os custos de pesquisa e desenvolvimento.
O Apple Silicon foi apenas uma pequena parte do que a Apple anunciou na WWDC 2020. Confira os novos recursos do macOS e o que o iOS 14 tem reservado para os proprietários de iPhone e iPad.
RELACIONADO: O que há de novo no macOS 11.0 Big Sur, chegando no outono de 2020
Via: How to Geek
Nenhum comentário