Processador M1 da Apple pode ter acelerado mais do que apenas Macs

Índice:

Processador M1 da Apple pode ter acelerado mais do que apenas Macs
Processador M1 da Apple pode ter acelerado mais do que apenas Macs
Anonim

Princípios importantes

  • Quando a Apple mudou para a Intel, a Adobe e a Microsoft levaram anos para atualizar seus aplicativos.
  • Desta vez, uma versão beta do Photoshop estava pronta no primeiro dia.
  • A Apple vem preparando as bases para essa transição há anos.
Image
Image

Quando a Apple trocou seus Macs por chips Intel em 2005, levou meses, senão anos, para os fabricantes de software se adaptarem à mudança. Desta vez, na mudança para o Apple Silicon, está levando dias e semanas.

A Adobe lançou recentemente versões beta do Premier, Rush e Audition. Uma versão beta compatível do PhotoShop estava pronta assim que os novos Macs M1 estavam disponíveis, e o Lightroom seguiu algumas semanas depois. Até o pacote Office da Microsoft está pronto para ser lançado. O que há de tão diferente desta vez?

"A Microsoft diz que os usuários devem notar grandes melhorias de desempenho ao usar os aplicativos do Office em Macs M1", escreve Chance Miller, da 9to5 Mac. "Os aplicativos do Office são universais, o que significa que eles também continuam a ser executados com as atualizações e recursos mais recentes nos Macs Intel."

Esteja Preparado

Houve duas coisas que atrapalharam a transição da Apple de PowerPC para Intel há 15 anos. Uma era que a Apple simplesmente não era tão importante. As indústrias criativas podem ainda ter preferido o Mac, mas todo o software importante também estava no PC. Hoje em dia, quando a Apple faz uma mudança, até mesmo os maiores desenvolvedores entram rapidamente na fila. Naquela época, não havia certeza se a Adobe ou a Microsoft fariam as alterações.

Por exemplo, Steve Jobs anunciou a transição da Intel na Conferência Mundial de Desenvolvedores de junho de 2005. A Adobe nem anunciou uma versão compatível do Photoshop até abril de 2006, que não foi lançada até dezembro de 2006.

"[P]artners como Adobe e Microsoft ainda não estão prontos com seus binários universais; embora, a transição tenha sido anunciada há mais de seis meses", escreveu Anand Lal Shimpi da AnandTech na época.

Então, uma parte do problema era que os Macs não eram uma prioridade tão grande. Além disso, assim como com o novo switch Apple Silicon, muitos profissionais não atualizaram imediatamente e, mesmo que o fizessem, os aplicativos funcionariam bem no tradutor Rosetta original da Apple, que permite executar seus aplicativos PowerPC antigos nos novos Macs Intel.

O outro problema era que era uma grande dor para os desenvolvedores mudar. Hoje, a maioria dos desenvolvedores usa as ferramentas Xcode da Apple para escrever e compilar seu código, mas naquela época eles usavam suas próprias ferramentas, muitas das quais eram incompatíveis. Isso significava que atualizar seus aplicativos significava atualizar suas ferramentas primeiro.

E isso já havia acontecido. Quando a Apple mudou do OS 9 para o Mac OS X em 2001, os desenvolvedores tiveram que reescrever seus aplicativos para acompanhar. Desta vez, os computadores permaneceram os mesmos e o sistema operacional mudou. A Apple implementou o ambiente Classic, que permite que aplicativos mais antigos continuem em execução. Sem entrar nos detalhes de baixo nível, isso também foi uma grande dor para os desenvolvedores, especialmente aqueles que fazem grandes suítes de software.

Xcode Hoje

Desta vez, a Apple afirmou que os desenvolvedores poderiam apenas marcar uma caixa no Xcode e seus aplicativos compilariam para o Apple Silicon, bem como rodariam nativamente nos novos Macs M1. Surpreendentemente, isso acabou sendo mais ou menos verdade.

"Eu tive que recompilar [meu aplicativo]. Foi isso", Greg Pierce, desenvolvedor do aplicativo para Mac e iOS, Drafts, disse à Lifewire via Twitter. "Dito isso, não faço nada que não seja um bom uso de frameworks da Apple."

A diferença? Atualmente, a maioria dos desenvolvedores de Mac e iOS está usando o Xcode e escrevendo seus aplicativos usando as ferramentas e estruturas da Apple. Para Adobe e Microsoft, o árduo trabalho de transição ficou para trás. Ambas as empresas também estão enviando aplicativos Apple Silicon para iPhone e iPad. Obviamente não é tão simples assim, mas essa é a ideia geral.

Então, a transição da Apple para o Apple Silicon baseado em ARM está em andamento há décadas. A dificuldade de atrair desenvolvedores importantes para as transições do OS X e da Intel provavelmente ainda incomoda alguns na Apple.

Institucionalmente, a Apple não gosta de ficar à mercê de ninguém. Junte essa paranóia com o poder que a Apple agora desfruta e você verá como uma combinação de planejamento meticuloso e força bruta tornou a transição da Apple Silicon tão suave que é praticamente um não-evento.

Recomendado: